SumUp's Terminal Payment SDK allows for a smoother user experience and more control from the merchant app. The SDK is directly integrated into your app which offers greater flexibility and customizations.
The SDK provides all user interface screens to guide merchants and customers through the checkout process, including selecting a terminal, presenting a card, entering the PIN or providing a signature. The checkout process will be triggered from within app and the checkout result will be returned with all relevant data at the end of the transaction.
In addition to handling the payment and all communication with the terminal, you can update the checkout preferences, add a tip, create your own compliant payment receipts and more.
You can find additional documentation for the different mobile platforms below: