For the complete documentation index, see llms.txt. This page is also available as Markdown.

How a buyer submits an order

This is what your B2B customer sees on the storefront.

1. The button on the cart

For an eligible customer, the app replaces the theme's Checkout button on the cart page (and cart drawer) with your Submit Order for Approval button. Accelerated buttons (Shop Pay, Google Pay) are hidden so the buyer goes through approval instead of paying immediately.

Customers who aren't eligible (not logged in, or not a B2B customer) still see the normal Checkout button — retail shoppers are unaffected.

2. Submitting

When the buyer clicks the button:

  1. The whole cart (every line item, quantity, and any product-option properties) is captured.

  2. It's sent to your store as a pending order request — no payment is taken.

  3. The cart is emptied and the buyer sees a confirmation:

    • Manual review: "Order submitted — we'll review it and email you a payment link shortly."

    • Auto-create on: "Order confirmed — we've emailed your payment link" with a Pay now button.

3. Eligibility recap

Eligibility uses the customer's Shopify tags against your Customer Group tags. Example: with Approved B2B customers only, a customer tagged b2b-gold (in a B2B group) sees the button; a regular retail shopper sees normal Checkout.

If a group's members should be eligible, make sure the group exists in Customers → Customer Groups — the app keeps the storefront eligibility tag list in sync whenever you save a group.

Next steps

Last updated

Was this helpful?