--- title: Support for additional Shopify Functions APIs in draft orders - Shopify developer changelog description: Shopify’s developer changelog documents all changes to Shopify’s platform. Find the latest news and learn about new platform opportunities. source_url: html: https://shopify.dev/changelog/support-for-additional-shopify-functions-apis-in-draft-orders md: https://shopify.dev/changelog/support-for-additional-shopify-functions-apis-in-draft-orders.md --- [Back to Developer changelog](https://shopify.dev/changelog) December 11, 2024 Tags: * Admin GraphQL API # Support for additional Shopify Functions APIs in draft orders Draft orders previously supported most Shopify Functions, but now offer full support of the remaining APIs: **Delivery Customization API:** Runs in draft orders checkout. **Payment Customization API:** Runs in draft orders checkout. **Cart and Checkout Validation API:** Runs in draft orders admin and checkout. Additionally, we have added a new argument named **bypassCartValidations** that you can pass in the **[draftOrderComplete](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/draftOrderComplete#argument-bypasscartvalidations)** and **[prepareForBuyerCheckout](https://shopify.dev/docs/api/admin-graphql/unstable/mutations/prepareForBuyerCheckout#argument-bypasscartvalidations)** mutations in order to bypass checkout rules when completing or sharing a draft order. This feature is enabled on all development stores and production stores. These enhancements streamline the draft order process, reducing errors and improving the overall experience for both merchants and their customers. Whether creating a draft order in the admin or sending an invoice for customer completion, merchants can rely on the same robust Shopify Function support available in standard checkouts. Learn more about Shopify Functions in our [developer documentation](https://shopify.dev/docs/apps/build/functions).