Hello,
I’m looking for guidance on how to implement a B2B-style inquiry / order request flow on a Shopify Storefront (Hydrogen / Storefront API) without breaking Shopify TOS.
Key constraints:
-
No online payments
-
No payment methods at all (not now, not later)
-
No intention to bypass fees or Shopify Checkout
-
B2B use case (offline pricing, manual follow-up)
Intended customer flow
-
Customer browses products from Shopify catalog
-
Customer selects products (similar to a cart / selection list)
-
Customer fills in contact details (name, email, phone)
-
Customer submits the form
-
Merchant contacts customer manually within 24h
At no point does the customer:
-
pay online
-
complete Shopify Checkout
-
receive an invoice automatically
-
trigger fulfillment
What is the best, TOS-compliant way to implement this?
Is it acceptable to store the submission as an inquiry only in our own database (not as a Shopify Order)?
Is automatically creating Draft Orders from a storefront submission discouraged or disallowed?
Any official guidance, examples, or best practices would be highly appreciated.