BillPay: Self-Service Kiosk Software

Our BillPay self-service kiosk software application is built on a configurable platform for the design, development, testing and maintenance of self-service applications. Source Technologies’ BillPay application is PCI compliant to ensure customer data is protected and secure at all times. This self-service kiosk software interacts with the kiosk to accept all payment forms, including cash, credit, debit and check.


  • Intuitive – easy to use
  • Privacy protection
  • Flexible and stable platform
  • Easy integration with other systems
  • 100% secure transactions

Interested in purchasing our self-service kiosk software? Start the conversation with our sales team today.

Ideal Applications

Product Specifications

Application/Content Runs full-screen
Requires configurable touch sequence and password to access configuration/ shutdown features
Restricted Windows user profile
Data Data transmitted using standard security protocols(e.g. SSL HTTP posts; encrypted XML)
Data stored on kiosk (optional) using SQL (SQL Express or NoSQL) database with data encryption
No user/customer specific data is stored on the kiosk
Anti-Virus Anti-virus application provided by client/customer; installed and incorporated as part of base kiosk image
System Reporting and Monitoring Uses Simple-Network-Management-Protocol (SNMP) system (e.g. HP Open-View, IBM NetView) to
monitor health and status of kiosks and devices

Provides real-time status to centralized database as standard Management Information Base (MIB)
System Updated Microsoft Installer (MSI) available for each kiosk component (client, content, SPIs)
MSI files packaged and delivered (by client) using established client protocols and selected applications (e.g. SMS)
Device Manager Plug-and-play device interfacing and control
Service Provider Interfaces (SPIs) Hardware-level device control
Extensions for Financial Services Manager (XFS) Industry-standard device management layer
Device Abstraction Layer Kiosk application and XFS Manager middleware/facilitator
Kiosk Client Kiosk applications, kiosk devices, host business systems and external data real-time controller
Content HTML, JavaScript, JQuery web pages delivered from central server or...
HTML, JavaScript webpages installed locally on kiosk
Localization “Language Helper” utility abstracts content from HTML pages and allows for support of multiple languages
Services Coordinates the actions of users, applications and devices in a threaded, real-time manner
External Services Service (ESS) Provides communication and integration with client back-end systems for access to external

Methods supported are web services using SOAP, HTTP post and direct API calls
State Machine Monitor (SSM) Uses the data provided by the ESS to navigate the customer through the transaction
Specifications 1.2 GHz processor
30GB Hard Drive
Memory: 512MB minimum, 1 GB recommended
LCD Touchscreen
Operating System Microsoft Windows 7 or later
Development Platform Service Oriented Architecture (SOA) Languages: C++, C#, .NET3.5 SP1, Ajax, ASP.NET
Content Platform HTML, JavaScript, Flash

Contact Our Sales Team Today

* indicates required