Skip to main content

Getting Started

Before you integrate either the Native SDK or the Payment API Switch, you need to create a SumUp Profile in the SumUp Dashboard. Alternatively, you can request a test profile through our contact form.

Once you have a profile, you need to create an Affiliate Key (API key) by opening the Developers page for your registered profile in the SumUp Dashboard and registering an Application Identifier that is equivalent to your package name or bundle ID in the format.

Affiliate Key section

Once you have set the Affiliate Key and Application ID, you have to add these to your app. You can add multiple App IDs to an Affiliate Key.


The Affiliate Key (API key) and Application ID coming from your app must match those obtained from the Developers page.

The card reader(s) allow complete flexibility as they are not assigned to individual profiles. Once connected to a merchant profile, the card reader(s) lock to countries and currencies. This includes test profiles, which are intended for testing integrations and do not process any transactions.

You are now ready to start integrating the SumUp payment capabilities in your app, provided you have also received a SumUp card reader: SumUp Air, SumUp Air Lite, SumUp Top/PIN+, SumUp 3G, SumUp Total, SumUp Super, SumUp On or SumUp Air Register.