ProFlex4 Terminal Application Software

ProFlex4 Terminal Application Software

A flexible, Windows based, open standards terminal platform with multi-vendor device support for ATMs and self-service platforms that can transform into a robust enterprise banking solution. ProFlex4 is designed to deploy one advanced seamless application across your entire self-service network.

Additional Information

Diebold ProFlex4 Terminal Application Software

Features & Benefits

ProFlex4 provides support for the following business functions and services. Some are enabled by default in the PROFLEX4 Application while others will require additional PS effort to enable. 


  • EMV/Chip Card
  • Withdrawal, Fast Cash
  • Customer Selected Bill Mix
  • Balance Inquiry/Statements
  • Transfers & Payments
  • Intelligent Deposit: Deposit Imaging/Automation and Envelope deposits
  • Check Cashing
  • Dynamic Currency Conversion (DCC)
  • Foreign Currency Dispense
  • Cash Recycling
  • In Session Business Rule Support (transaction Surcharging, Fee Notification, Overdraft Warning)
  • Non-cash Media Dispensing (Stamps, Coupon, Ticket)
  • Check and Statement Order
  • Pre-Pay Phone Card Top Up
  • Transaction Record/Receipt Printing
  • Consolidated Receipts
  • Two-sided Receipts
  • Mini-Statement/ Full Statement Printing
  • Electronic Receipts
  • Preferences (Amount, Account, Receipt, and Language, E-Mail, Phone Number)
  • Change PIN/Unlock PIN
  • Prestaged Withdrawal, Prestaged Deposit (requires Transaction Middleware)
  • Contactless Initiated Transactions (requires NFC card)
  • Support for Web Services/Internet Business Functions
  • Operator Interface (Replenishment & Operations) – English/Spanish


ProFlex4 provides flexible features to improve the customer experience and optimize operational support of the user experience (UX) across the self-service fleet. 

  • Provides the ability to build themes dynamically by screen based on region, type of device, transaction type or BIN. 
  • Multiple On-Screen Languages
  • Audio/Text –to-Speech
  • Multiple Languages (English & Spanish available by default; other languages enabled via additional PS effort)
  • In-Transaction Device Orientation  
  • Microsoft Speech Platform 11 Support (by default; other engines enabled via additional PS effort)
  • HTML 5 UX Development Platform
  • Proportional Font Support
  • Marketing & Branding
  • Animated Attract Cycle/ Idle Loop
  • In-Transaction Marketing Campaigns
  • 2 Line Receipt Marketing Messages
  • Multiple screen sizes and resolutions 

PLATFORM SECURITY (several items dependent on Vynamic Security Suite) 

  • PCI Compliance – PA-DSS Certification
  • Transport Layer Security (TLS)
  • TLS 1.2
  • Remote Initial Key Load (RKL)
  • Certificate
  • Signature
  • Triple DES
  • Rolling Communications Key
  • Rolling Master Key
  • Messaging MACing
  • Full Message MACing
  • Partial Message MACing
  • Secure Manual Key Entry
  • Loading Keys In Parts
  • Check Digit Support
  • Field-based Encryption
  • Software Component Authentication
  • Admin/Supervisor Authentication
  • Role Based Authentication/Rights
  • Application Security Model
  • Windows Desktop Lock/OS Hardening
  • Whitelisting Security
  • Sales and Marketing high security model (using certificates)
  • Encrypted USB Drives



Platform Operating System

  • Microsoft® Windows® 7 
  • Microsoft® Windows® 10 

Platform Device Layer Support

The ProFlex4 platform supports the CEN/XFS standards for peripheral devices and as a result any device driver conforming to the specified standard can be used with ProFlex4. If a service provider does not exist for a peripheral, Diebold Nixdorf also has the ability to develop service providers for new peripherals and/or provide platform support for a proprietary device interface. 

Platform Certified XFS Service Providers

ProFlex4 is continually certified with new hardware from multiple vendors and regularly certified with new versions of the vendor’s XFS Service Providers. If a vendor is not listed in the chart, it means that Diebold Nixdorf has not gone through a certification on the hardware in Diebold Nixdorf’s lab. It does not mean that ProFlex4 will not run on the terminal – please contact your Diebold Nixdorf account representative for more information. 

  • Diebold – Opteva, Diebold Series
  • NCR – Personas, SelfServ, 80 Series
  • Wincor  - CINEO, ProCash
  • Hyosung 
  • Diebold Nixdorf – CS Series
  • GRG (limited support)


ProFlex4 provides device support for a variety of different peripheral types.

Display Monitors

  • Touch Screen
  • Function Key Screen
  • Secondary/ Multiple Monitor Support (requires additional PS effort)
  • Multiple Screen Resolutions
  • Portrait or Landscape Monitor Orientation

Card Readers

  • EMV Chip Card Readers (traditional/ contact)
  • Contactless Card Readers (non-EMV) 
  • Intelligent Card Reader (ICR)
  • Motorized Card Reader
  • DIP Card Readers
  • Swipe Card Readers
  • Anti-Skimming Detection

Depository Devices

  • Single Throat Check and Cash Acceptor
  • Multi & Single Check Acceptors
  • Bulk Note Acceptor
  • Envelope Dispense & Deposit

Cash Recycler

  • Coin Acceptor/ Dispenser
  • Encrypted Pin Pad (EPP)
  • Printers (Receipts/ Statements/ Journals)
    • Laser Printers
    • Dual Sided Printers 
    • Thermal Printers
    • Dot Matrix Printers
  • Media Dispensers
  • Night Safes / Business Depositories
  • Security Cameras
  • ID Scanner
  • Bar Code Reader


ProFlex4 provides a flexible component based connectivity and messaging options.  The message framework provides support for a variety of standard protocols in addition to providing the framework for bank extension of the messaging interfaces.

  • 912
  • Interactive Financial Exchange (IFX)
  • ISO 8583
  • TCP/IP + Reverse TCP/IP
  • TLS/ SSL
  • Web Services / SOAP
  • Custom Assisted Transaction Messaging (SDK includes ability to create/ use custom messaging; would require additional PS effort)

Let's Connect

I am interested in Go