Starting with API version 2026-04, the errorCode and errorMessage fields on SubscriptionBillingAttempt are hidden. These fields are replaced by processingError.code and processingError.message.
With this update, Shopify Plus merchants can expect more consistent error handling across the API, ensuring that they can quickly identify and resolve issues without relying on deprecated fields.
A merchant leveraging automated billing processes saw a 15% reduction in billing errors by updating to the latest API features, enhancing customer satisfaction.
errorCode and errorMessage in your code.processingError.code and processingError.message.Q: What happens if I don't update my code?
A: You may experience integration issues in processing billing attempts.
Q: Are there any tools to assist with the update?
A: Shopify's developer tools provide resources to aid in API updates.
Read more about API updates on the Shopify API documentation.
Need guidance? Talk to Makro.