Deposit Configuration
Configuration of the deposit.
Anchor to Possible typesPossible types
- •OBJECT
A percentage deposit.
- Anchor to percentagepercentage•Float!non-null
The percentage value of the deposit.
Anchor to Fields with this unionFields with this union
- •OBJECT
Settings describing the behavior of checkout for a B2B buyer.
- •OBJECT
The calculated fields for a draft order.
- •OBJECT
An order that a merchant creates on behalf of a customer. Draft orders are useful for merchants that need to do the following tasks:
- Create new orders for sales made by phone, in person, by chat, or elsewhere. When a merchant accepts payment for a draft order, an order is created.
- Send invoices to customers to pay with a secure checkout link.
- Use custom items to represent additional costs or products that aren't displayed in a shop's inventory.
- Re-create orders manually from active sales channels.
- Sell products at discount or wholesale rates.
- Take pre-orders.
For draft orders in multiple currencies
is the source of truth for what a customer is going to be charged and
is an estimate of what the merchant might receive in their shop currency.
Caution: Only use this data if it's required for your app's functionality. Shopify will restrict access to scopes for apps that don't have a legitimate use for the associated data.
Draft orders created on or after April 1, 2025 will be automatically purged after one year of inactivity.