---
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/posts/support-for-additional-shopify-functions-apis-in-draft-orders
  md: >-
    https://shopify.dev/changelog/posts/support-for-additional-shopify-functions-apis-in-draft-orders.md
metadata:
  effectiveApiVersion: ''
  affectedApi:
    - displayName: Admin GraphQL API
      handle: admin-graphql
  primaryTag:
    displayName: API
    handle: api
  secondaryTag:
    displayName: New
    handle: new
  indicatesActionRequired: false
  createdAt: '2024-12-02T11:37:25-05:00'
  postedAt: '2024-12-11T08:00:00-05:00'
  updatedAt: '2025-01-10T11:35:54-05:00'
  effectiveAt: '2024-12-11T08:00:00-05:00'
---

December 11, 2024

# Support for additional Shopify Functions APIs in draft orders

DateDecember 11, 2024

FlagsNew

SurfacesAPI

Affected APIs[Admin GraphQL API](https://shopify.dev/changelog?api_type=admin-graphql)

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).
