Updating apps capturing transactions
API
Effective November 25, 2021
Action required
Apps that omit the authorization
or parent_id
parameters when capturing transactions can potentially cause errors for merchants who also use an order editing app.
When creating transactions to capture an authorization, always include either the authorization
or parent_id
parameter to specify which authorization you'd like to capture. To capture payments successfully, apps must allow for multiple authorization transactions to avoid issues for merchants.
Learn more about using the REST Transaction resource on Shopify.dev.