You can now add subscription products from subscription apps to draft orders. When you send an invoice, the customer can review the order and complete payment from a link to checkout.
Add subscription products from subscription apps to a draft order.
Send an invoice to collect payment. The customer receives a link to checkout.
The customer reviews the order at checkout and completes payment.
| Item | Before | After this update |
|---|---|---|
| Subscription products in draft orders | Not supported (this update announces it as now supported) | Supported Products from subscription apps can be added |
| Subscription setup | Customer purchases on their own in the store | Created on their behalf Merchants can set it up for the customer |
| Payment collection | — | Invoice sent → customer pays at checkout |
| Eligible apps and plans | — | Not stated |
• Subscription products from subscription apps can be added to draft orders
• Subscriptions can be set up on behalf of customers
• Payment can be collected by sending an invoice
• Customers check out from the link to review and pay
• Details are in the help documentation
• Which subscription apps are supported
Eligible plans / countries
Handling in POS and APIs (GraphQL Admin API)
Conditions for combining with other features such as discounts and shipping
Invoice expiration
Add a subscription product from your subscription app to a draft order.
The customer receives a link to checkout.
The customer reviews the order at checkout and completes payment.
This applies to "subscription products from a subscription app." Stores without such an app have no eligible products. Which apps are supported is not stated.
The customer enters checkout via the invoice link, then reviews and pays. Payment details are entered by the customer, not the merchant.
This post doesn't say whether the GraphQL Admin API draftOrder operations support this, or what input format they use. If you want to automate it, verify on a development store.
Rather than a new delivery method, subscriptions are handled within the existing draft order flow: send an invoice → checkout link.
Eligible plans, supported countries, discount stacking, invoice expiration, and similar details arenot specified. Before building this into your workflows, confirm the actual behavior together with the subscription app you use.