Skip to content
Not on the App Store yet.Get early access
Copiara

Shopify B2B quote negotiation

Shopify quote negotiation: draft orders and quote apps

Shopify draft orders can quote a negotiated price on any line and lock it, but Shopify has no RFQ object, no versioned record of the rounds and no margin check, and that gap is what a quote negotiation app fills. A request-a-quote form app captures the ask and hands you a draft order, while a negotiation record also keeps every counter and the reason behind it. Copiara, our app in early access, is built as the second kind: a quoting desk with a margin floor, and an accepted quote placed in Shopify with the agreed prices locked.

Copiara is in early access. It is not on the Shopify App Store yet, so nobody can install it today. Facts on this page checked October 22, 2026.

What do Shopify draft orders do for B2B quotes?

Shopify's B2B draft order page says draft orders are for orders customers send by phone or email, and that a draft order with a B2B customer and a company location picks up that company's prices, payment terms and checkout options. This is what a draft order does for a quote, read on October 22, 2026 (Shopify Help Center).

  • A negotiated price. If you need to quote a price that differs from the company's catalog pricing, you set a custom price on the line item.
  • A price lock. A lock keeps the prices on the order from changing, even if the product price changes later. Pricing is locked by default when you send an invoice or a checkout link. Locks are not supported for product bundles.
  • An invoice and a PO number. You can add the buyer's purchase order number, set payment terms, and send an invoice from the draft order.
  • Review on your side. Set a company location to submit all orders as drafts for review, and its buyers see a 'Submit for approval' button at checkout. The orders land in your Drafts for you to accept.
  • Plans: draft orders run on every B2B plan, which is Basic, Grow, Advanced and Plus. Deposit requirements on draft orders are a Plus feature. (plan features)

What do draft orders not keep?

A draft order is where a negotiation ends. Shopify's draft order pages describe a price, a lock and an invoice. Shopify has no RFQ object or versioned quote record, and the pages describe no margin check either. What is missing in practice:

  • No request object. The buyer's ask arrives as an email, a call or a form, and someone retypes it into the draft.
  • No history of rounds. A draft holds the price you set now. Earlier offers and counters are not versions of the same document.
  • No margin check. Nothing in a draft stops a rep from sending a price below the margin your branch requires.
  • No reason. Why the price moved, such as a competitor match, a project price or a volume buy, is not part of the record.
  • When draft orders are enough: a handful of quotes a week and a careful rep. The gap shows up when several reps quote, prices are countered often, or cost moves between a quote and a reorder. See Shopify draft orders for B2B quotes.

What is the difference between a request-a-quote app and a negotiation record?

A request-a-quote app puts a button and a form on the store, can hide prices from people you choose, and turns the request into a draft order or order once you price it. That solves the ask.

A negotiation record solves what comes after the ask: each counter saved as a version, who changed what, the margin at each step, and the accepted version becoming the order. Whether an app does this is on its listing, so read for round-by-round or versions, not for a form. An illustration with made-up figures:

  • Round 1: a buyer asks for 200 units of 6205-2RS at $2.80 against a $3.10 contract price.
  • Round 2: the store checks its cost, passes the margin check, and counters at $2.90.
  • Round 3: the buyer accepts $2.90 and adds a PO number.
  • With a record, all three rounds sit on one quote and the order carries $2.90. With a draft order alone, the rounds live in email and the draft shows $2.90.

Which Shopify apps handle quotes?

These six quote apps are described in their own Shopify App Store listings, read on October 22, 2026. Ratings, review counts and prices move, so check the listing. For a feature-by-feature view, see the quote app comparison.

Shopify quote apps, from their own App Store listings, October 22, 2026
App (developer)What the listing says it doesStarting price (USD a month)Rating (reviews)
BSS B2B Request a Quote (RFQ) (BSS B2B Solutions)Hides prices and replaces Add to cart with a Request a Quote button. A customizable quote form with PO number and file fields, branded PDF quotes, proposals buyers can approve or reject, and one-click conversion to a draft order. Quote logic per B2B company and location is on the top plan.19, for 100 quotes a month4.9 (197 reviews)
Quotify: Request a Quote (RFQ) (AppHive)A quote request form, a proposal flow, and conversion to an order when a proposal is accepted. Can hide price and Add to cart, and supports B2B catalogs.174.9 (105 reviews)
SP Request a Quote (RFQ) (Shopplaza B2B & Wholesale)A request quote button and form on product, collection and cart pages. Buyers propose prices and attach files, staff negotiate in chat inside each quote, and an accepted quote converts to a Shopify order in one click.Free5.0 (33 reviews)
QuotWay: B2B Quote-Negotiation (EFOLI, LLC)A Request a Quote button, hidden prices and round-by-round negotiation where every counter-offer is saved as a locked version. Accept all or some lines and convert to a native draft order with prices locked. Approval and automation rules are on the higher plans.Free for 10 quotes a month, then 295.0 (1 review)
Quote Desk: AI B2B Quotes (Legitimate LLC)Builds a quote against a Shopify company, with AI suggesting each line's price from that buyer's order history, inside your pricing rules and never below your floor. The buyer accepts through a secure link and the quote becomes a Shopify draft order. The listing says it works on Basic, Grow and Advanced.Free for 5 quotes every 30 days, then 29No reviews yet
Uncap Quotes (Uncap)A storefront quote drawer and a quote requests inbox where staff price a request into an editable quote. Negotiation runs through threaded comments, and the buyer reviews and pays through a checkout link with branded PDFs.50, or 90 for stores on Shopify PlusNo reviews yet

Rows run from most to fewest reviews. BSS B2B Request a Quote, Quotify and SP Request a Quote each carry a Built for Shopify badge on their listings. QuotWay's listing describes each counter-offer saved as a locked version. The other five describe proposals, comments, chat or drafted counter-offers and do not mention versions. Copiara is not in this table, see the last section.

Where does Copiara fit?

Copiara is our app, so weigh this entry accordingly. It is in early access: it is not on the Shopify App Store yet, nobody can install it today, and it has no customers.

Copiara's quoting desk takes a buyer's request (an RFQ) through negotiation to an accepted quote on one record that keeps every round. A margin floor is checked on the server, so a counter, a discount or an accept that would take the quote below it is refused. When the quote is accepted, it is placed in Shopify as an order with the agreed prices locked.

Rules you write can accept, counter or decline routine quote requests. An accept rule applies when the buyer asked at or below contract prices and the margin stays above your floor, among other checks, and anything else waits for you in Quotes. Sidekick can stage a counter offer that your team reviews and sends.

Another app is the better choice in some cases. If a Request a Quote button and hidden prices are enough, a form app costs less: SP Request a Quote has a free plan and Quotify starts at 17. If you want AI price suggestions drawn from order history, Quote Desk describes that. If you want approvals on both sides of a quote, QuotWay's listing lists them on its paid plans.

Copiara suits distributors and brands on Shopify that negotiate prices, need sign-off inside the buying company, and sell on credit. The published plans are Free, then $59 and $129 a month with a 14-day trial on the paid ones, billed through Shopify App Pricing, with the same toolkit on every plan. Nobody can subscribe yet.

FAQ

Can Shopify draft orders be used for B2B quotes?
Yes. A B2B draft order picks up the company's prices and payment terms, accepts a negotiated custom price on any line, and can lock pricing when you send the invoice. What it does not keep is the request, the rounds of negotiation or a margin check.
What does a quote negotiation app add to Shopify?
A structured request, a record of each round, and often a margin check or approval before a price goes out. Apps differ, so read each listing for versions of counter-offers, not just a quote form.
Do you need Shopify Plus for a quote app?
No for draft orders: they run on Basic, Grow, Advanced and Plus. Apps set their own requirements. Quote Desk's listing says it works on Basic, Grow and Advanced, Uncap prices by Shopify plan, and the other listings do not say.
What is a margin floor in quoting?
The lowest margin a quote may carry. In Copiara it is checked on the server against the whole quote's blended margin, and a counter, saved price, discount or accept that would go below it is refused.
Does Copiara place the order in Shopify when a quote is accepted?
Yes. An accepted quote is placed in Shopify as an order with the agreed prices locked. If the store switches on 'Review orders before they are placed', the order waits as a draft until staff place it.
Can I use Copiara's quoting desk today?
Not yet. Copiara is in early access and not on the Shopify App Store. You can join the early access list or read how the quoting desk works.

Get on the early access list.

Tell us what you sell wholesale and how your buyers order today. We will tell you which parts of Copiara would earn their place on your store, and let you know when it is listed.