Shopify 2026-07 APIs add draft order deposits for Plus stores

Source image from Shopify Dev.Shopify Developer Changelog
Source image from Shopify Dev.Shopify Developer Changelog

Shopify's 2026-07 API version lets Plus apps set and read draft order deposits through Admin GraphQL and the Customer Account API.

Shopify has confirmed draft order deposit fields in the 2026-07 GraphQL Admin API and Customer Account API. Confidence level: confirmed for Shopify Plus stores using the 2026-07 API version. The practical update is partial-payment support for draft orders, so apps can set an amount due at checkout and expose remaining balance details to customers.

Shopify developer documentation cover
Source: Shopify Dev

What changed

Shopify's July 1, 2026 developer changelog says apps can set a deposit when creating or updating a draft order through DraftOrderInput.deposit in the GraphQL Admin API. The Customer Account API exposes read-only deposit information, including amount due now and amount due later.

Shopify says the feature is available to Shopify Plus stores. That qualifier matters: this is not a universal checkout change for every Shopify merchant.

API surfaceWhat changedAccessBest fitCaveat
Admin GraphQL APIApps can set draft order deposits2026-07 API, Shopify PlusB2B, custom orders, due-on-fulfillment termsNeeds app update
Customer Account APICustomers can read deposit amounts2026-07 API, Shopify PlusClear payment breakdownsRead-only deposit info
Draft order flowPay now and pay later splitPlus storesHigh-ticket or staged payment workflowsTest tax, fulfillment, and accounting

Why this is early

The primary source is Shopify's developer changelog for the 2026-07 API version. daily.dev mirrored the change as developer-news context, and the Admin GraphQL docs provide the implementation surface.

This is early because many apps pin older API versions. Teams need to test schema changes, storefront messaging, accounting exports, and order-status handling before using deposits in live sales flows.

Key takeaways

  • Shopify Plus apps can set draft order deposits through Admin GraphQL.
  • Customer Account API can show amount due now and amount due later.
  • The change supports partial-payment and due-on-fulfillment workflows.
  • It is tied to the 2026-07 API version.
  • Non-Plus merchants should not assume access.

Availability and access

Shopify says the feature is available to Shopify Plus stores as of the 2026-07 API version. App developers should upgrade their API version deliberately, then test draft order creation, updates, customer account display, payment collection, refunds, taxes, and fulfillment edge cases.

Merchants should ask app vendors whether deposit support is implemented, then separately confirm the store is on Shopify Plus.

Practical LinkLoot angle

This is useful for custom furniture, wholesale, preorders, made-to-order products, deposits on services, and high-ticket B2B sales where full payment at checkout is too rigid. The workflow value is better cash commitment without forcing manual invoices for every draft order.

If you compare commerce apps or deal-stack tools, LinkLoot's lifetime software deals guide can help separate a useful checkout extension from a cheap plugin that does not support the current Shopify API.

What to verify before you act

  • Confirm the store is Shopify Plus.
  • Check your app's Admin GraphQL API version and schema.
  • Test Customer Account API display for due-now and due-later amounts.
  • Review tax, refund, accounting, and fulfillment behavior.
  • Confirm payment terms language with legal and customer support teams.

Source check

Confirmed by Shopify: draft order deposit fields are available in the 2026-07 GraphQL Admin API and Customer Account API, and the feature is limited to Shopify Plus stores.

Supporting context: daily.dev surfaced the developer-news item, while Shopify's GraphQL docs are the implementation reference. LinkLoot will treat docs changes, Plus eligibility changes, or broader plan availability as update triggers.

FAQ

Shopify added deposit fields so Plus apps can set partial payment terms on draft orders.