Skip to content

Native SDK

SumUp's Terminal Payment Native SDK allows a smoother user experience and more control from the merchant app. The SDK supports iOS and Android, being 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 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.

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