Skip to content

Custom Integrations

Introduces the custom integration guides and prerequisites for building with the SumUp SDKs and APIs.

Guides in this section will walk you through basic usage of SumUp APIs, which allow you to develop a custom integration in case SumUp integrations don’t fully support your use case.

To start testing SumUp APIs and tools without involving real money, you need to have a test account. You can create a test account from your account in the Dashboard as shown below.

  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

Once you have your test account you can begin making API calls with real data. Our test accounts do not process transactions with real funds. Test account has a different ID, and shows a clear warning. When you try to process a request with the value of 11 (in any currency), the test account will always fail - this is by design, to enable testing failed transactions. Please note that setting up 3DS verification in a test account requires contact with our team at integrations@sumup.com

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

When you’re done experimenting with the test account, switch back to a regular account for business purposes.

SumUp provides SDKs for PHP and Go.