Skip to main content

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.

on-device-integration

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.

cloud-flow-overview