Shopify draft orders are the legacy workflow for “send a customer a custom pre-built cart they can pay for.” It works. The reason it’s worth replacing for most use cases is everything around the cart: reusability, customer experience, analytics.
This page is the side-by-side. For the deeper take on the workflow itself, see Checkout Links for draft orders.
The B2B-on-Shopify-without-Plus angle
Until 2026, draft orders were the de facto wholesale workflow on Shopify because the alternative (running real B2B) required Plus at $2,300+/month. With B2B-for-all extending the core B2B features to Basic / Grow / Advanced, that calculus changed.
For Basic / Grow / Advanced merchants doing wholesale today, the playbook is:
- Enable B2B in your Shopify settings.
- Move your wholesale customers to B2B customer accounts (with company profiles, custom catalogues, payment terms).
- Replace draft-order-per-deal with Checkout-Link-per-account.
The link layer is the piece Shopify doesn’t ship natively — and the piece that makes the rest of the workflow usable. See the B2B & wholesale playbook for the full operating manual.
Sales-rep workflow
For B2B teams with named sales reps:
| Draft-order workflow | Checkout Links workflow | |
|---|---|---|
| Rep builds the deal | Creates draft in admin | Creates Checkout Link in app |
| Sends to customer | Email with draft-order link | Email with Checkout Link |
| Customer pays | Draft-order checkout UI | Standard Shopify checkout |
| Attribution to rep | Manual reconciliation | Automatic via UTM / per-link |
| Customer reorders | Rep builds a new draft | Customer taps the same link |
| Performance reporting | Manual spreadsheet | Per-rep analytics in CL dashboard |
The reusability + automatic attribution is what tips most B2B-with-named-reps teams onto Checkout Links.


