How to fix SumUp error 1010 on iOS devices
If you start a payment with SumUp on an iOS device and the "Parsing of Terminal-Job failed" (Error code: 1010) message appears, the payment cannot be completed. In most cases, this happens because location services are not enabled for the SumUp app on the iOS device. SumUp requires this permission to communicate with the card reader.
This guide shows you how to resolve the issue in just a few steps.
Error message

Cause
The error occurs when Location Services are disabled or restricted for the SumUp app on the iOS device.
Solution
Step 1: Enable location services for SumUp
- Tap the Settings app on your iOS device.
- Tap Privacy & Security.
- Tap Location Services.
- Make sure the Location Services switch at the top is enabled.

- Scroll down and tap SumUp.
- Select While Using the App or Always as the access level.

Step 2: Restart the SumUp app
- Completely close the SumUp app using the iOS app switcher.
- Open the SumUp app again.
Step 3: Try the payment again
- Start the payment process again in the POS interface.
After enabling location services, error 1010 should no longer occur and card payments via SumUp should work successfully again.
Note: If the error still occurs, check whether the latest version of the SumUp app is installed on the iOS device. An outdated app version can also cause connection issues.
