Subscription Billing Attempt now Respects Inventory Policy to not Allow Overselling
API
Effective July 01, 2024
Action required
As of the 2024-07 release of the GraphQL Admin API, the availability of inventory is now checked during the billing attempt process.
Where product variants are configured to prevent overselling and one or more items in the contract are out of stock, then the billing attempt will fail with the new INSUFFICIENT_INVENTORY
error code.
Learn more about subscription contracts and billing attempts on Shopify.dev.