QuantumPay SDK

Integration with your Point of Sale solution is made simple with the QuantumPay SDK and its support for all major mobile developer platforms.

Download QuantumPay SDK Visit Our Website

Why QuantumPay SDK?

  • Supports both iOS and Android devices
  • Works with minimal configuration out of the box
  • Uses headless APIs so POS developers retain full control of application user interface
  • Conforms to payment security standards and best practices
  • Support for store & forward payment processing

QuantumPay SDK Libraries

QuantumPay SDK is comprised of 3 separate libraries: QuantumPayClient, QuantumPayMobile and QuantumPayPeripheral. By separating functionality into layers, you have the ability to use only what you need for your specific POS solution. You can choose just one, or up to all three for maximum functionality.

QuantumPayClient

QuantumPayClient handles communication with web APIs. This is the library you use to configure your server information/credentials and handle the results of your sent transactions. If you want your application to work with different peripherals or not use our payment engine, you could still use this library to send transactions to QuantumPay.

QuantumPayMobile

QuantumPayMobile is the library that handles payment engine operations. It is in charge of controlling the payment flow and communicating back the state of the transaction back to the host app. This is the library you use to build transactions and utilize store & forward for offline operation. Also, if you plan on using some other payment hardware, this library has interfaces to write your own peripheral classes.

QuantumPayPeripheral

QuantumPayPeripheral is specifically for managing Infinite Peripherals payment devices. This library has predefined classes meant to work with our suite of payment devices. If using one of our devices, this is where you would manage the connection to the device, whether its Bluetooth or directly connected.