Before you integrate either the Native SDK or the Payment API Switch, you need to create a SumUp account in the SumUp Dashboard. Alternatively, you can request a test account by contacting firstname.lastname@example.org.
Once you have an account, you need to create an Affiliate Key (API key) by opening the Developers page for your registered account in the SumUp Dashboard and registering an Application Identifier that is equivalent to your package name or bundle ID in the
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 Terminal(s) allow complete flexibility as they are not assigned to individual accounts. Once connected to a merchant account, the card terminal(s) lock to countries and currencies. This includes test accounts, 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 terminal: SumUp Air, SumUp Air Lite, SumUp Top/PIN+, SumUp 3G, SumUp Total, SumUp Super, SumUp On or SumUp Air Register.