
A buyer in Lyon types a VAT number on a shop in Antwerp and expects the order to leave without VAT. You also want group prices, an application you can approve, and a quote when the price list does not fit. “Which wholesale app has the most reviews?” answers a different merchant. This comparison puts OO ‑ B2B & Wholesale next to BSS B2B Wholesale Pricing and SparkLayer B2B & Wholesale. Read on 3 November 2026.
If the real problem is intra-EU reverse charge, start with the VIES checklist. This page asks which plan card actually names that module.
| Must-have | Knock-out if it is missing |
|---|---|
| Prices per customer, tag, or company | A discount code is not a price list |
| Registration you can approve or reject | An open store is not a wholesale gate |
| Volume or tier pricing when the unit price falls with quantity | One flat B2B price does not cover that |
| VIES (or an official register) and the tax off the order, for intra-EU supply | A “VAT number” field with no check is bookkeeping |
| No monthly order cap that cuts the wholesale month short | Five or fifty orders is a trial, not a season |
| It can run on Basic, Grow, or Advanced, unless you are already on Plus | Plus-only catalogs are a separate requirement |
POS, an ERP connector, and net terms matter when you actually need them. They are not knock-outs here. A shop that must show wholesale prices on a register tomorrow has a different shortlist.
OO ‑ B2B & Wholesale is Built for Shopify, rated 5.0 from 34 reviews (33 fives, 1 four), launched 9 February 2024, listing language English. The hero names price lists and volume per customer, tag, or company; registration with validation; quotes with AI formulas; bulk forms; repeat orders; EU tax exemption; prices including or excluding VAT; login-to-see-price; and a wholesale cart with extra fields such as a PO number.
| Plan | Price | On the card |
|---|---|---|
| Free | $0 | 1 custom pricing rule, 1 registration form with approve/reject, Flow templates. Development stores: no caps |
| Starter | $22 / month or $220 / year | Unlimited custom and volume pricing, company blocks, unlimited forms, EU tax exemption (VIES + logs), tax display, login to see prices. 14-day trial |
| Growth | $37 / month or $370 / year | Everything in Starter, plus bulk forms, draft checkout, repeat order, quote request, AI formulas for quotes, order limits, wholesale cart. 14-day trial |
The module map puts Tax Exempt on Starter, not on Free. The listing does not name Xero, QuickBooks, or POS. The category list does mention net terms, with no plan line. Do not cite net terms on OO as “included in Starter”.
BSS is Built for Shopify, rated 4.9 from 1,201 reviews, launched 18 September 2020. The histogram shows 95% five-star (rounded to 1.1K), plus 33 fours, 2 threes, 5 twos, and 23 ones. Those buckets do not add up to exactly 1,201, because Shopify rounds the five-star count. Languages include English and a long list that contains Dutch. Works with checkout, customer accounts, POS, Klaviyo, and more.
| Plan | Price | On the card |
|---|---|---|
| Free | $0 | 1 custom pricing rule and 1 form on live stores; all features on development stores |
| $29 / month or $313.20 / year | The card does not print a short plan name | Unlimited volume, quantity-break, and custom pricing; approve; auto-tag; “Check EU/UK VAT, ABN, GST IDs on forms” |
| $49 / month or $529.20 / year | The $99 card calls the tier below Advanced | Tax inclusive/exclusive, tax-exempt on the cart, order limits, wholesale-only shipping, net terms, extra fees |
| $99 / month or $1,069.20 / year | “All Advanced plan features, plus” | Conditional forms, variant prices, price lists, import/export, API/ERP, US EIN, Shopify POS |
BSS checks EU/UK VAT IDs on the form from $29. “Mark B2B customers TAX-exempt on cart” is on the $49 card, not the $29 card. Quotes are not a plan line. The “what merchants think” blurb does mention quotes. Do not cite a BSS quote feature as a plan fact.
SparkLayer did not show a Built for Shopify badge on the page fetched on 3 November 2026. Rating 4.9 from 388 (359 fives, 17 fours, 2 threes, 5 twos, 5 ones). Launched 28 April 2021. Languages: English, French, German, Dutch, Spanish, Swedish. The hero is a buyer portal: visual catalog, quick order, Pulse (which account needs you today), Sparkie, and an AI cart that turns a spreadsheet or an email into an order. Works with names Xero, QuickBooks, Cin7, Katana, Linnworks, and Unleashed.
| Plan | Price | Cap |
|---|---|---|
| Basic | $0 | 3 price lists, 5 orders / month, forms, net terms, onboarding call |
| Starter | $49 / month | 50 orders, catalog, 1 sales rep, Pulse, cart AI |
| Growth | $149 / month | 100 orders, 2 reps, invoices, stock locations |
| Pro | $299 / month | 150 orders, 5 reps, quoting, Xero and QuickBooks, API |
VIES is not on these cards. Quoting is on Pro, at $299, with a cap of 150 orders a month. That is a different budget from a tax module.
| Criterion | OO | BSS | SparkLayer |
|---|---|---|---|
| Built for Shopify | Yes | Yes | Not on the fetched page |
| Approve/reject on Free | Yes, 1 form | Yes, 1 form on live stores | Yes, on Basic, with 5 orders / month |
| VIES + logs, tax off the order | Starter, $22 | Not that sentence. ID check on forms at $29; tax-exempt on the cart at $49 | Not on the cards |
| Quote / RFQ on a plan card | Growth, $37, with AI formulas | Not a plan line | Pro, $299 |
| Bulk order form | Growth, $37 | “Order form” is a category, not a plan line | Quick order already on Basic |
| Order cap | Not on the cards | Not on the cards | 5 / 50 / 100 / 150 orders |
| POS | Not on the listing | $99 | Not on the cards |
| Accounting API | Not on the listing | API/ERP at $99 | Xero and QuickBooks at $299 |
| Dutch in the language list | Listing language: English | Yes | Yes |
| Reviews | 5.0 from 34 | 4.9 from 1,201 | 4.9 from 388 |
BSS and SparkLayer are stronger where their cards say so. BSS has the review volume, a Dutch admin language, POS and an ERP API at $99, and net terms as a plan line at $49. SparkLayer has the portal, sales reps, Pulse, Dutch in the language list, and named accounting connectors. The OO listing does not name those connectors. For a register or a Xero sync, this is not the winning card.
On this page’s question, OO wins on the published gaps. EU tax exemption (VIES + logs) is on Starter at $22. At BSS the form-level ID check is $29, and taking tax off the cart is $49. Quotes with AI formulas and bulk forms are on OO Growth at $37, with no order cap. At SparkLayer, quoting is $299 and a 150-order cap. At BSS, a quote is not a plan line. That is why OO ‑ B2B & Wholesale is the install for this use case.
Shopify Help — B2B features by plan, 3 November 2026: B2B runs on Basic, Grow, Advanced, and Plus. Not on Starter or Retail. Companies, quantity rules, quantity price breaks, net terms, quick order, and Flow are on all of those plans. Basic, Grow, and Advanced allow up to 3 active catalog assignments across active B2B markets. Catalogs assigned directly to a company or location, and deposits, are Plus.
If you are on Plus, you have a handful of companies, and those catalogs are enough, skip the app. Intra-EU reverse charge with a VIES check and a log is not in that Help table. A checkout UI extension for a VAT field inside checkout is a Shopify Plus limit, according to the OO FAQ. On other plans the check sits on the cart or in the drawer. Goods from outside the EU are outside reverse charge. OO does not replace Plus catalogs.
OO: 5.0 from 34, one 4-star, no 1-star. On 6 October 2026, Sensorkranenwinkel.nl wrote that the reverse-charge option works and support answers quickly. No developer reply on that card in the fetched list.
BSS: 23 one-star ratings on the histogram. Their text was not in the three recent cards. Those cards (23, 22, and 14 October 2026) praise support, and BSS replies, including on 29 October. The volume is the continuity evidence. The one-star count belongs in the weighing. Do not invent what those reviews say.
SparkLayer: five 1-star ratings. Visible cards from 26, 9, and 8 October 2026 praise support (Ben, Aldas). SparkLayer replied on 19 October to two of them. The 1-star wording was not in those cards.
For EU wholesale that needs VIES, group prices, and a quote without an order cap, OO ‑ B2B & Wholesale is the card that names that at $22 and $37. BSS stays stronger on POS, API, net terms as a plan line, and 1,201 reviews. SparkLayer stays stronger on the portal, sales intelligence, and Xero or QuickBooks, with quoting only at $299. Neither of those two names VIES plus logs on a plan under $30.
Services
Reviews
5/5
Mail: info@onlineorigins.nl
Tel: 073 234 0612
KVK: 89825624
BTW: NL865123639B01
Bruistensingel 500,© 2026 Online Origins