Using draft orders in B2B
Orders that customers send directly to you by phone or email instead of through the online store can be created as draft orders. If the draft order has a B2B customer and a company location assigned to it, then the prices, payment terms, and checkout options automatically reflect the settings for that company.
On this page
Creating a draft order for a company
If a company submits a purchase order with you outside of your Shopify store, such as by email or on the phone, then you can create a draft order for their purchase.
Create a draft order and collect payment immediately
Steps:
- From your Shopify admin, go to Orders > Drafts.
Click Create order.
Under Customer, select a B2B customer.
Select the company location that the order is for.
To add products, search for the product, and then click Add.
Enter the purchase order number, if applicable. Purchase order numbers can be added later from the Order Details page as well.
Click Collect payment.
-
Do one of the following:
- If the customer uses a credit card as their payment method, then select Pay by credit card, enter the credit card information, and then process the payment.
- If the customer uses a different payment method, such as a check, cash, or money order, then select Mark as paid.
Create a draft order and send an invoice to your customer for payment
Steps:
- From your Shopify admin, go to Orders > Drafts.
Click Create order.
In Customer, select a B2B customer.
Select the company location that the order is for.
To add products, search for the product, and then click Add.
Click Send invoice.
Create a draft order with payment terms
When you send an invoice containing payment terms, your B2B customer doesn't need to pay the invoice immediately. They're prompted to confirm their order, and they can then pay the invoice within the timeframe of the included payment terms as usual.
Steps:
- From your Shopify admin, go to Orders > Drafts.
Click Create order.
In Customer, select a B2B customer.
Select the company location that the order is for.
To add products, search for the product, and then click Add.
Enter the purchase order number, if applicable. Purchase order numbers can be added later from the Order Details page as well.
Click Payment due later, and then select a term in the Payment terms field. If a company location already has payment terms set, then the payment term is automatically set according to the company location.
-
Complete the draft order by doing one of the following actions:
- Click Create order to save the draft as a finished order on the Orders page.
- Click Send invoice > Review invoice. Review your invoice, and then click Send invoice.
Requiring orders to be placed as draft orders
If you want to review orders before they're approved, then you can require that customers submit their orders as drafts before you accept them. When you select the Submit all orders as drafts for review option, customers for that company location have a Submit for approval button in the checkout process.
Orders from locations with this setting are found in the Drafts page of your orders. These orders aren't complete until you click Create order or the customer submits payment after you send them an invoice.
Steps:
Desktop
- In your Shopify admin, go to Customers > Companies.
- Select a company.
- In the company information section, go to Checkout, and then click Edit.
- Select Submit all orders as drafts for review.
- Click Save.
iPhone
- From the Shopify app, tap … > Customers.
- Tap Companies.
- Tap a company.
- In the company information section, tap … > Edit checkout settings.
- Tap Submit all orders as drafts for review.
- Tap Save.
Android
- From the Shopify app, tap ☰ > Customers.
- Tap Companies.
- Tap a company.
- In the company information section, tap