You can accept credit and debit card payments in your mobile app using SumUp’s proprietary Card Terminal(s).
In order to enable this functionality, SumUp provides two ways to integrate card present payments with the Card Terminal(s) from your app:
- Using SumUP's native SDK, which offers a complete user journey through the payment flow
The Native SDK do not require the SumUp App to be installed.
- A Payment API Switch which is a lightweight integration option using the SumUp app to execute the payment
Communication with the terminal
The SDK and API Switch handle all communication with SumUp’s Card Terminal(s) via Bluetooth (BLE 4.0) or an audio cable connection.
No sensitive data will ever be passed through or stored on the merchant’s phone. All data is encrypted by the card terminal which is certified by the relevant payment industry groups (PCI, EMV I & II, Visa, MasterCard and Amex).