Skip to content

Custom Integrations

Integration guides for building with SumUp SDKs and APIs.

Guides in this section cover the basics of SumUp APIs, allowing you to develop a custom integration if SumUp products don’t fully support your use case.

Create a test account to test APIs without real money:

  1. Log in to your SumUp account.

  2. Open the drop-down menu between Support and your user panel.

  3. Select Test Account. Your merchant account is now switched to test mode.

A screenshot of the account selection dropdown in the SumUp dashboard with the test account highlighted with red circle
A screenshot of the account selection dropdown in the SumUp dashboard with the test account highlighted with red circle

With your test account, begin making API calls with real data. Test accounts do not process transactions with real funds. The test account has a different ID and displays a clear warning. Requests with a value of 11 (in any currency) always fail by design, to test failed transaction scenarios.

A screenshot of the dashboard with test account selected
A screenshot of the dashboard with test account selected

When finished experimenting with the test account, switch back to a regular account for business purposes.

SumUp provides official SDKs for Node.js, Go, Python, PHP, and Rust — visit the SDKs overview page to choose the client that fits your stack.