Checkout_id Removal from Orders Webhooks (API Version 2026-04)
Shopify has removed the checkout_id from the checkout and order webhooks. Consequently, the checkout_id field is removed from the metadata and is no longer mapped for these module events:
- Order creation
- Order update
- Order cancellation
- Order fulfillment
- Order partial fulfillment
- Order payment
You are advised to update your infrastructure and webhook handlers. To know more, See Removed Checkout ID from checkout and order webhooks - Shopify developer changelog.