Booking software

SumUp SDK error codes

The SumUp SDK error codes are divided into different categories that describe specific problems when using the SDK. Here are the general errors, account errors, checkout errors and Tap to Pay (TTP) errors that can occur.

General errors

- Error code 0: SMPSumUpSDKErrorGeneral - This is a general error that occurs when an unexpected problem occurs in the SDK.

Account error

- Error code 1: SMPSumUpSDKErrorActivationNeeded - Your account is not activated. Please activate your account to be able to use all functions.

- Error code 20: SMPSumUpSDKErrorAccountGeneral - A general error has occurred with your account. Check your account settings.

- Error code 21: SMPSumUpSDKErrorAccountNotLoggedIn - You are not logged in. Please log in to continue.

- Error code 22: SMPSumUpSDKErrorAccountIsLoggedIn - You are already logged in. Please log out first before logging in again.

Checkout error

- Error code 50: SMPSumUpSDKErrorCheckoutGeneral - A general error has occurred during checkout. Check your entries.

- Error code 51: SMPSumUpSDKErrorCheckoutInProgress - Another checkout is already in progress. Please wait until it is completed.

- Error code 52: SMPSumUpSDKErrorCheckoutCurrencyCodeMismatch - The currency code does not match your account. Make sure the currency is set correctly.

- Error code 53: SMPSumUpSDKErrorDuplicateForeignID - The transaction ID has already been used. Use a unique ID.

- Error code 54: SMPSumUpSDKErrorInvalidAccessToken - The access token is invalid. Check your token authentication.

- Error code 55: SMPSumUpSDKErrorInvalidAmountDecimals - There are invalid decimals in the amount. Make sure that the input is correct.

Tap to Pay (TTP) error

- Error code 100: SMPSumUpSDKErrorTapToPayNotAvailable - Tap to Pay is not available for this account. Check the account settings.

- Error code 101: SMPSumUpSDKErrorTapToPayActivationNeeded - Tap to Pay must be activated in order to be used.

- Error code 102: SMPSumUpSDKErrorTapToPayInternalError - An unspecified error has occurred with Tap to Pay. Contact support for help.

- Error code 103: SMPSumUpSDKErrorTapToPayMinHardwareNotMet - An iPhone XS or newer is required. Tap to Pay is not available on iPads.

- Error code 104: SMPSumUpSDKErrorTapToPayiOSVersionTooOld - Your iOS version is too old. Please update to the latest version.

- Error code 105: SMPSumUpSDKErrorTapToPayRequirementsNotMet - Other requirements for Tap to Pay are not met. Check the requirements.