# Support for additional Shopify Functions APIs in draft orders — Shopify developer changelog --- ## 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). *Published: December 11, 2024* Tags: API, New Link: https://shopify.dev/changelog/support-for-additional-shopify-functions-apis-in-draft-orders ---