In-Person Payments
There are two scenarios for communicating with a payment device on our platform;
- On the device - your application communicates directly with our On-Device SDKs on the Android payment device.
- Remotely via the cloud - your system communicates with the payment device over the internet via our cloud services.
On-Device Integration
With an on-device integration, your application communicates directly with our on-device SDKs on the device in order to initiate payments, print receipts, etc.
Remote Cloud Integration
With a cloud-based integration, your POS system communicates with the payment device via our CloudFlow service. You make an API call to a CloudFlow endpoint to initiate a payment.