Native SDK

SumUp's Terminal Payment Native SDK allows 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.

How does it work?

The SDK provides all user interface screens to guide merchants and customers through the checkout process within your app, including selecting a terminal, presenting a card, entering the PIN or providing a signature. The checkout process is triggered from within the merchant app, where 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, like adding a tip, and more.

SDK documentation

You can find additional documentation for the different mobile platforms below: