Solutions: for sales reps

Shopify B2B for Sales Reps: Quotes, Manual Orders and Quick Order

A sales rep in a Shopify B2B store does four jobs: quote a price, place an order for a customer who phoned or emailed, help repeat buyers reorder quickly, and know which price each customer gets. BSS B2B Quote handles quotes and quick order. BSS B2B Solution handles manual orders and customer-specific prices, so the rep never prices a line by hand. This page maps each job to the feature and the guide.

  • By BSS B2B Team
  • Reviewed by Hoa Nguyen, Senior Marketer. Last reviewed
  • Last updated
Install BSS B2B Solution See pricing BSS B2B Solution has a 14-day free trial on paid plans. 4.9 out of 5 from 1,187 reviews on the Shopify App Store (as of October 4, 2026).

A rep's jobs and what covers each one

Each row names the job, the BSS feature that does the work, and the page that owns the full how-to.

JobBSS featureWhat the rep doesStart here
Take an order by phone or emailManual Orders (BSS B2B Solution)Picks the customer, adds products, sets shipping and payment terms, sends the invoicePlace orders on behalf of customers
Quote a priceRequest a quote (BSS B2B Quote)Opens the request, edits prices, shipping and expiry, sends a proposalQuick order and RFQ hub
Turn a quote into an orderQuote approval to draft orderWaits for the customer to approve by email, then collects payment on the invoiceApprove a quote and turn it into a draft order
Help a buyer order many SKUsQuick order page and CSV upload (BSS B2B Quote)Shares the page link or the CSV templateBulk order by CSV upload
Help a repeat buyer reorderReorder page (BSS B2B Quote)Points the buyer to the page, where past orders reorder at current pricesReorder page for repeat buyers
Know a customer's priceCustom Pricing and Price List (BSS B2B Solution)Reads the price in the order builder, or checks it as the buyerWholesale pricing hub

Manual orders: place an order on behalf of a customer

Manual Orders is an admin-only order builder, so nothing has to be added to your theme. The rep searches for the customer and the builder loads the pricing rules that match them. Each line shows the original price and the B2B price. Quantity changes recalculate Volume Pricing tiers, and the rule order is the same as on the storefront: Price List first, then Custom Pricing, then Volume Pricing on top.

Shipping can be free, a custom rate, a B2B shipping rate calculated from your Shipping Rate rules, or a Shopify rate. Payment terms include due on receipt, Net 7, 15, 30, 45, 60 and 90, custom days and a fixed date. The result is a Shopify draft order. The rep sends the invoice, and marks it paid when the buyer pays.

  • The tax-exempt switch follows the customer's tax-exempt setting in Shopify, and the rep can change it by hand. It does not validate a tax ID on a manual order.
  • Extra Fee, Buy One Get One, Order Limit and Quantity Increment are not applied, because a manual order has no storefront cart. Add those lines yourself.
  • If you edit a line price in Shopify's draft order editor, do not reopen and re-save the order from Manual Orders: it recalculates every line from your rules and overwrites the edit.
  • Manual Orders needs the Advanced or Platinum plan.
Manual Orders builder showing a product line with the original price struck through and the Custom Pricing price applied
The order builder shows the original price struck through, the B2B price and a note that Custom Pricing was applied.

Quotes: price it, send it, get it approved

In BSS B2B Quote, a visitor adds products to a quote list and submits the request. Guests can submit one too. The rep opens the request in the admin, edits the quoted prices, shipping and expiry, and sends a proposal. A customer who is logged in approves from the email, and the app then creates a draft order and emails the invoice. A guest has to log in before approving, so ask a guest to log in or create an account first.

Quote requests can also be created in the admin, which suits a rep who negotiated by phone. Expiry is informational: an expired quote is not blocked from approval, so check the date yourself when you send a proposal.

  • The quote list keeps items in the browser until the buyer submits it.
  • A Request a Quote button can replace the price when you hide it, which pairs a Lock rule with the quote form.
  • There is no discount field or merchant tag on a quote. The only price control is the quoted price on each line.
  • BSS B2B Quote's paid plans start at $19 per month. Check the pricing page for what each plan includes.
Quote edit page in BSS B2B Quote with product lines, quoted prices, customer details, payment terms and a Convert to draft order button
Editing a quote in the admin: products and quoted prices on the left, customer details, expiry and notes on the right.

Quick order and reorder for repeat buyers

A quick order page lists products in a table with a quantity box, so a buyer who knows the SKUs does not browse. A bulk import accepts CSV and Excel files: duplicate SKUs are added together, and valid SKUs go to the cart while invalid ones are listed. The page needs an Online Store 2.0 theme.

Quick order and the quote cart can use BSS B2B Solution prices (quantity breaks, custom prices and quantity increments) for customers who do not use Shopify's native B2B. The Reorder page needs a login, lists past orders and builds a draft order at current prices. The Reorder page is on Growth and above.

Quick order page with product rows, quantity steppers, Add to cart buttons and volume pricing badges
A quick order page for a B2B buyer: quantity steppers per row and volume pricing shown next to the price.

Know which price a customer gets

A rep should never guess a price. The customer's tags and the active rules decide it, and the order builder shows the result line by line. To check what a buyer sees, log in as a test customer with the same tag. For an internal team, a dedicated employee tag with its own rule keeps staff pricing away from other buyers.

At Shopify POS, B2B prices are applied when staff tap the B2B Price tile. It is not automatic. POS supports Custom Pricing, Price List and Quantity Break rules, and needs the Platinum plan. Rules that target specific markets or company locations do not match at POS.

Limits a rep should know

Quote approval needs a login

The approve and reject links in the proposal email open a page that needs a logged-in customer. Guest quotes can still get a proposal and a merchant-sent invoice.

Manual orders skip cart-only rules

Order limits and quantity increments do not apply to a manual order. Check the minimums yourself before you send the invoice.

Expiry does not block approval

A quote's expiry date is informational. The app does not stop a customer from approving an expired quote, so check the date before you send the proposal.

Reorder uses current prices

A reorder builds a draft order from variant and quantity only, so it reflects today's prices and not the prices of the old order.

Use cases reps start with

Each use case shows one setup with screenshots and what the buyer sees. Browse all use cases.

Payment section of a manual order with Payment due later ticked, the payment terms Within 30 days and a payment due date
  • BSS B2B Solution

Place Orders on Behalf of Customers

Build draft orders in the Shopify admin with each buyer's custom prices, volume tiers, net terms and tax status applied using Manual Orders in BSS B2B Solution.

Explore use case: Place Orders on Behalf of Customers
BSS B2B Quote Quote Automation, Auto Convert to Draft Order tab, status Enabled with Approve button and Reject button ticked
  • BSS B2B Quote

Approve a Quote and Turn It Into a Draft Order

Send a proposal email with Approve and Reject buttons, and when a logged-in buyer approves, BSS B2B Quote converts the quote into a Shopify draft order and emails the invoice, with no manual order entry.

Explore use case: Approve a Quote and Turn It Into a Draft Order
Bulk Import window on the BSS B2B Quote demo storefront after a file upload, listing two matched products with quantities and an Add all variants to cart button
  • BSS B2B Quote
  • Food & Beverage

Bulk Order by CSV Upload

Let repeat buyers upload a CSV, XLS or XLSX file of SKUs and quantities on the Quick Order page and add the whole list to the cart, instead of retyping spreadsheet orders, with BSS B2B Quote.

Explore use case: Bulk Order by CSV Upload
Reorder from History page with an Orders tab and a Waiting for Checkout tab and a list of past orders
  • BSS B2B Quote
  • Food & Beverage

Reorder Page for Repeat Wholesale Buyers

Give logged-in restaurants and retailers a Reorder page where they repeat a past order from their history, edit quantities in a review window and place it as a draft order, with BSS B2B Quote.

Explore use case: Reorder Page for Repeat Wholesale Buyers

More use cases for reps

Guides and glossary

Each topic has one page that owns it. Start from these.

Glossary

Sales repDraft orderQuick order formRequest for quote (RFQ)ReorderCustomer-specific pricingPurchase order (PO)Bulk order

User guides on docs.bss-b2b.solutions

Give your reps a faster way to quote and order

BSS B2B Solution builds the manual order with the right price for each customer. BSS B2B Quote adds quotes, quick order pages and reorder.

Also: BSS B2B Lock for hidden prices until a quote and BSS B2B Quote for quick order and quotes.

Frequently asked questions

How does a sales rep place an order for a customer on Shopify?

With Manual Orders in BSS B2B Solution, the rep opens the order builder in the admin, picks the customer, adds products and sets shipping and payment terms. The app applies the customer's Price List, Custom Pricing and Volume Pricing, creates a Shopify draft order and sends the invoice. Manual Orders needs the Advanced or Platinum plan.

Can customers who are not logged in request a quote?

Yes. BSS B2B Quote lets guests submit a quote request. The rep can still send a proposal and an invoice. To approve a proposal from the email, the customer has to be logged in, because the approve page needs a login.

Does a quote turn into an order automatically?

When a logged-in customer approves the proposal from the email, the app creates a draft order and emails the invoice. The customer pays through the Shopify invoice link. A rep can also convert a quote to a draft order from the admin on plans that include that button.

Can I add a discount to a quote?

Not as a discount field. A quote has a quoted price per line, and that is the price control. If the price should follow your rules, use the Quick Order and quote cart, which can use BSS B2B Solution prices for customers who do not use Shopify's native B2B.

Which rules apply to a manual order?

Price List, Custom Pricing, Volume Pricing, Discount Code, Shipping Rate, the customer's tax-exempt setting and payment terms. Extra Fee, Buy One Get One, Order Limit and Quantity Increment do not apply, because they work on the storefront cart.

Can a buyer upload a CSV to order many SKUs?

Yes, in BSS B2B Quote. The bulk import reads CSV and Excel files, adds duplicate SKUs together and lists SKUs it cannot find. Valid SKUs go to the cart, not straight to checkout.

Can sales reps use B2B prices at Shopify POS?

Yes on the Platinum plan of BSS B2B Solution. Staff tap the B2B Price tile to apply Custom Pricing, Price List or Quantity Break rules. It is not automatic, and rules that target markets or company locations do not match at POS.

How much do the BSS B2B apps cost?

BSS B2B Solution is free on development stores and starts at $29 per month on paid plans, with a 14-day free trial on paid plans. BSS B2B Lock has a free plan and paid plans from $9.99 per month, with plan tiers that follow your Shopify plan. BSS B2B Quote is free on development stores and starts at $19 per month. Prices are from the Shopify App Store listings as of 2026-10-04 and can change, so check the listing before you install.

Sources, method and update log

Feature behavior follows our review of the BSS app code on October 3, 2026 and the BSS user guides, and where the guides and the code differ we follow the code. For example, the guide says a quote can be approved without logging in, and the code needs a login. Prices and ratings come from the App Store listings on the date shown. We make BSS B2B Solution, BSS B2B Lock and BSS B2B Quote.

Sources

  1. BSS user guide: Create an order in the backend with discounts (Manual Orders), read . Manual order steps, applied and not-applied rules, plan.
  2. BSS user guide: How do I place orders on behalf of my customers?, read . Customer lookup, payment terms and invoice flow.
  3. BSS user guide: Request for quote overview, read . Quote flow and statuses.
  4. Shopify App Store listings for BSS B2B Solution, Lock and Quote, read . Plan prices and ratings.

Update log

  • : First version.