WhatsApp Us

Wholesale and manufacturer ordering, built remotely

B2B webshop development for Dutch wholesalers who still take orders by phone

B2B webshop development turns the orders your sales desk types in from calls, emails and PDFs into a portal where trade customers log in, see their own prices and order on account. BtechWaleTech is three freelance developers in India building these for Dutch groothandels and manufacturers: customer price lists, staffel pricing, credit limits, stock from Exact Online or AFAS, and UBL invoices. Webshop builds start from US$750; portals with heavier logic from US$900.

  • B2B webshop on Shopify or WooCommerce fromUS$750, 4–8 weeks
  • Custom B2B portal fromUS$900, 6–12 weeks
  • Pricing logicPer customer, per group and by quantity (staffels)
  • PaymentOn account with terms, or iDEAL and cards for new buyers
  • Back officeExact Online, AFAS or another ERP with an API
  • After go-live2 free months, then care from US$120/mo
  • Customer-specific prices
  • Staffel (tiered) pricing
  • Order op rekening
  • Credit limits
  • Exact or AFAS sync
  • UBL invoice export
  • Quick order and CSV upload

Small freelance team in India · English on calls, WhatsApp any day · your platform, your data

  • 3Developers who know the whole portal
  • 2Working days to an itemised quote
  • 2Months of free care after launch
  • 0Invoices before written approval

The short answer

What does B2B webshop development involve for a Dutch wholesaler?

B2B webshop development builds a login-only shop where each trade customer sees its own price list and staffel discounts, orders on account within a credit limit, and gets stock and invoices synced from Exact or AFAS. Choose Shopify B2B, WooCommerce B2B or a custom portal by pricing complexity. BtechWaleTech builds start from US$750; custom portals from US$900.

The ERP side has its own guide: Exact Online integration. Selling on marketplaces too? See bol.com API integration.

Last updated

A wholesale webshop project in seven lines
Who it is forGroothandels, manufacturers and importers selling to shops, installers, horeca or other businesses
Platform webshopShopify B2B or WooCommerce with B2B logic, from US$750
Custom portalFor complex price rules or ERP-driven catalogues, from US$900
PricesPrice list per customer or group, staffels by quantity, net prices after login
PaymentInvoice on account with terms and credit limit; iDEAL or card for first orders
IntegrationsStock, orders, relations and invoices with Exact Online or AFAS
Timeline4–8 weeks on a platform, 6–12 weeks for a custom portal

Scope options

What B2B webshop development can cover for a Dutch groothandel

Pick the parts that remove the most manual work from your order desk first. Everything else can come in a second phase.

B2B webshop on Shopify

Companies, locations, catalogues, quantity rules and payment terms configured on Shopify's B2B features, with your theme adjusted for trade buyers, from US$750.

Custom B2B ordering portal

A login-only portal driven by your ERP: price agreements, credit checks, order approval flows and multiple delivery addresses per customer, from US$900.

WooCommerce B2B build

Role-based pricing, hidden prices for guests, tax-exempt handling where valid and quote requests, on WordPress hosting you own.

ERP and accounting sync

Articles, stock, customers, orders and invoices exchanged with Exact Online or AFAS on a schedule you can see and audit.

UBL invoice export

Invoices generated as UBL XML files alongside the PDF, so buyers and your accounting software can process them without retyping.

Quick order and reorder tools

Order by article number, upload a CSV, reuse a saved order list, or reorder last month's delivery in two clicks.

Sales rep ordering

Your reps log in on behalf of a customer and place an order during a visit or call, with the customer's own prices.

Maintenance and changes

Two months free after launch, then care from US$120/mo: updates, sync checks, price-list imports.

Why choose us

Your current order desk versus a B2B webshop

An honest view of what changes. A webshop does not replace your account managers; it removes the typing.

Your current order desk versus a B2B webshop
Aspect Phone, email and PDF orders Your ERP vendor's portal module B2B webshop by BtechWaleTech
Who enters the order Your staff, by hand Customer, in the ERP's interface Customer, in a portal designed for buyers
Customer prices Looked up per order Straight from the ERP Synced from the ERP or managed in the shop
Product content and photos In catalogues and PDFs Often minimal Full product pages with specs and downloads
Opening hours Office hours only 24/7 24/7
Order errors Typos and misread handwriting Few Few; article numbers validated at entry
Design control Not applicable Limited to vendor options Built around your catalogue and buyers
Cost pattern Staff time on every order Licence per the vendor's terms Build from US$750; portal from US$900
Found on Google No Rarely Public catalogue pages can be indexed; prices stay behind login

If your ERP vendor's portal already does what your buyers need, extending it may be cheaper than a new webshop; we will say so if we think that is the case.

Pricing

B2B webshop development pricing

All prices are starting prices in USD and are itemised in writing before anything is billed. A B2B webshop on Shopify or WooCommerce with customer groups, price lists, staffels, ordering on account and a standard theme adaptation starts from US$750. A custom portal, needed when prices depend on contract rules, when the ERP must approve every order, or when catalogues differ per customer, starts from US$900. ERP sync is quoted per data flow: stock, orders, customers and invoices each count as a line. Platform subscriptions, plugin licences, ERP API access and hosting are paid by you to those providers. Care after the two free months starts from US$120/mo.

Starting prices in INR and USD
ServiceIndia (INR)Worldwide (USD)Typical timelineWhat is included
Static website from ₹10,000 from US$150 1 to 2 weeks Up to 100 pages, Responsive design, Contact form and enquiry setup, Basic SEO tags and sitemap
SEO website (299+ pages) from ₹20,000 from US$300 3 to 5 weeks 299+ SEO pages, Keyword and page planning, Schema, sitemap, and internal linking, Design to deployment included
Ecommerce store from ₹50,000 from US$750 4 to 8 weeks Product and category pages, Payment gateway setup, Order and inventory basics, Performance tuning
Android & iOS app from ₹40,000 from US$600 6 to 10 weeks Android and iOS app (Flutter or React Native), Login, forms and push notifications, Admin panel and API connection, Google Play and App Store publishing
Custom web app or software from ₹60,000 from US$900 6 to 12 weeks Custom features and APIs, User accounts and roles, Admin panel, Deployment and handover
AI automation from ₹40,000 from US$600 2 to 4 weeks Workflow mapping, Tool and CRM integrations, AI agent or automation build, Testing and handover
Monthly SEO from ₹10,000/mo from US$150/mo Ongoing, monthly Technical fixes, On-page and content work, Local SEO and listings, Search Console reporting
Maintenance and support from ₹8,000/mo from US$120/mo Ongoing, monthly Content updates, Bug fixes, Backups and security checks, Speed and uptime checks

All prices are starting points, quoted in INR for India and USD for international clients, not fixed quotes. Final cost depends on the number of pages, features, integrations, content, and timelines. Share your requirement and you get an itemised estimate with nothing hidden. See full pricing.

What is B2B webshop development, and how is it different from a normal webshop?

B2B webshop development is building an online shop for business buyers, where prices, payment and catalogue depend on who is logged in. A consumer webshop shows one price to everyone and asks for payment now; a wholesale webshop shows a customer's agreed price and usually sends an invoice later.

The differences show up in almost every screen. A trade buyer at a bakery supply shop does not browse; they know the article number and want thirty boxes by Thursday. They expect the price they negotiated with your account manager, a delivery to one of several addresses, and an invoice with their purchase-order number on it. Guests who are not logged in may see the catalogue but no prices at all.

  • Accounts: companies with several users, each with rights such as ‘may order’ or ‘needs approval’.
  • Prices: per customer or group, plus staffels (tiered quantity prices), usually excluding VAT.
  • Payment: on account with terms, a credit limit, and sometimes iDEAL for first orders.
  • Ordering: quick order by article number, CSV upload, saved lists and reorders.
  • Back office: orders flow into the ERP; stock and invoices flow back.

If your buyers are consumers, you need a different project; our Shopify developer page covers consumer webshops for Dutch brands.

When is a groothandel ready to move phone and email orders into a B2B webshop?

You are ready for B2B webshop development when your order desk spends most of its day retyping orders that customers could have entered themselves, and when your article and price data are clean enough to publish. If your prices live only in an account manager's head, fix that first.

Some signs are obvious: orders arrive as photos of handwritten lists, the same customer phones three times a week for stock levels, and the order desk is the bottleneck every Monday morning. Others are hidden: mistakes in article numbers that lead to returns, credit notes for wrong prices, and new customers waiting days for an account.

A B2B webshop development project also forces useful housekeeping. Every article needs a unique number, a unit (piece, box, pallet), a minimum order quantity and a product description. Every customer needs a price agreement that can be expressed as a rule. That cleanup is often half the value of the project, and it helps even if the webshop takes a while to be adopted.

Ready now

Clean article list in Exact or AFAS, price agreements as groups or lists, customers who already email orders.

Ready after cleanup

Prices partly in spreadsheets, duplicate articles, units that differ between purchase and sale.

Not yet

Every order is negotiated individually, or you have only a handful of customers placing large, rare orders.

How should a B2B webshop handle customer price lists and staffel pricing?

In good B2B webshop development, each logged-in customer sees exactly the net price your agreement gives them, including quantity breaks, without any manual step. The usual structure is a base price list, customer groups with discounts, customer-specific exceptions, and staffels on top.

Staffelprijzen are quantity tiers: one price per unit from 1, a lower price from 10, lower again from 50. In B2B webshop development the tricky part is combining rules. Does a customer discount apply before or after the staffel? Does a promotion override a contract price? Is the staffel counted per article or across a product family? We write these rules down as a small table with you before building, and test them against real orders you have already invoiced, so the webshop calculates what your invoices already say.

Where prices live matters too. If Exact Online or AFAS already hold the customer prices, the webshop should read them from there rather than keep a second copy that drifts. If the ERP cannot express your staffels cleanly, the webshop can own the price logic and push the final price with the order.

  • Base list price per article, excluding VAT.
  • Group discount per customer category, such as installers or retailers.
  • Customer-specific net prices for key articles.
  • Staffels per article or per product family.
  • Date-limited promotions with a clear priority order.

Before quoting we ask for five real invoices with tricky prices; if the webshop can reproduce them, the logic is right.

Ordering op rekening: credit limits, payment terms and blocked accounts

Most trade buyers expect to order on account, so B2B webshop development always covers credit rules: they receive goods and pay the invoice within agreed terms. The webshop must know each customer's terms and credit limit, and stop or flag orders that exceed it.

In practice the credit status comes from your accounting system. The webshop reads the open balance and limit for each customer on a schedule, and at checkout compares the new order plus the open balance against the limit. Over the limit, three responses are common: block the order, let it through as ‘pending approval’ for your credit controller, or ask the buyer to pay this order by iDEAL. You choose; we build it.

New customers are a special case. Many wholesalers let a new account's first orders be paid upfront by iDEAL or card, then switch the account to invoice terms after a check. That check, and deciding what terms to offer, is your business decision; the webshop simply enforces what you set. Blocked accounts, for example after an unpaid invoice, should still be able to log in and see their invoices, but not order.

Payment terms

Stored per customer or group and printed on the invoice; the webshop never overrides the ERP.

Approval queue

Orders over the limit wait in a list for your credit controller, with one-click release.

Shopify B2B, WooCommerce B2B or a custom portal: which should you choose?

For B2B webshop development in the Netherlands, choose Shopify B2B when your price rules fit its companies, catalogues and quantity rules; WooCommerce when you want self-hosting and plugin freedom; a custom portal when prices, approvals or catalogues are too specific for either.

Shopify's own help centre states that B2B is available on the Basic, Grow, Advanced and Plus plans. On the plans below Plus you can assign up to three active catalogues across your B2B markets; Plus adds unlimited catalogues, catalogues assigned directly to companies, and deposits with partial payments. Quantity rules, volume pricing, net payment terms and vaulted cards are listed as available on all plans. So a wholesaler with a few customer groups may manage on a lower plan, while one with hundreds of customer-specific price lists will need Plus or a custom route.

WooCommerce itself is consumer-first; B2B behaviour comes from plugins or custom code for roles, hidden prices, quote requests and tiered pricing. That is flexible but means more to maintain. A custom portal, built in a modern web framework against your ERP, costs more upfront but mirrors your business exactly and carries no plugin stack.

The comparison table further down lays the three options side by side. For the consumer-side debate, see our Shopify vs WooCommerce breakdown.

Syncing stock, orders and invoices with Exact Online or AFAS

In B2B webshop development, the webshop should never become a second administration. Articles, stock, customers and prices come from the ERP; orders go back into it; invoices and open balances come out of it for the customer's account page.

With Exact Online, we connect through its REST API: sales orders are created in the right administration, customers are matched on their relation code, and stock is read from the item and warehouse records. With AFAS, the connection runs through the connectors AFAS provides for its software, configured in your environment. In both cases we agree which system is the master for each field, how often each flow runs, and what happens when a sync fails.

Sync frequency is a trade-off. Stock every few minutes during office hours is usually enough for wholesale; prices can sync nightly; orders should go across within a minute of being placed. We log every sync run so your staff can see when an order reached the ERP and, if it did not, why.

  • Articles and descriptions: ERP to webshop, nightly or on change.
  • Stock per warehouse: ERP to webshop, every few minutes.
  • Customers, terms and credit limits: ERP to webshop, hourly.
  • Orders: webshop to ERP, within a minute.
  • Invoices and open balance: ERP to webshop account page, daily.

The detailed version, including rate limits and error handling, is on the Exact Online integration page.

Does a B2B webshop need UBL invoice export and Peppol?

If some of your buyers ask for e-invoices, yes: exporting invoices as UBL XML lets their accounting software read them without retyping. If you supply the Dutch central government, the government's business portal says you must send an e-invoice, for example through a Peppol service provider or accounting software.

UBL (Universal Business Language) is the XML format used for most Dutch e-invoices. In many setups your accounting system already creates UBL files; then the webshop just offers them as a download next to the PDF on the customer's invoice page. When the webshop itself invoices, for instance on a custom portal, we generate the UBL file from the order and send it to your accounting software or a Peppol access provider you contract.

Keep the division of roles clear. We build the file export and the connection; your accountant confirms the invoice content and any obligations that apply to your business. We do not give tax or invoicing advice, and we are not a Peppol access point.

Simplest route

Your ERP creates UBL invoices; the webshop shows them in the account area for download.

Portal route

The portal builds UBL from each invoice and passes it to your accounting software or Peppol provider.

Which B2B webshop features do trade buyers actually use?

Speed features, not browsing features, are what B2B webshop development should prioritise. Buyers who order every week want to enter an article number and a quantity, repeat last week's order, and upload a list from their own system. Product pages matter for new articles; for regular purchases, the quick-order screen is the whole shop.

When we plan B2B webshop development, we watch how your order desk receives orders today. If half arrive as emailed spreadsheets, CSV upload goes to the top of the list. If installers order from a van, the mobile quick-order screen gets the most attention. If buyers need their manager's approval, a simple approval flow saves a lot of email.

  • Quick order: article number and quantity, validated as you type.
  • Order lists: saved sets such as ‘weekly café order’ with editable quantities.
  • Reorder: repeat any past order, with current prices and stock.
  • CSV or Excel upload with a preview and error report before adding to the cart.
  • Purchase-order number and delivery address per order.
  • Multiple users per company with approval limits.
  • Downloads: datasheets, safety sheets and invoices per order.

Features we usually leave out at first: wish lists, product reviews and consumer-style recommendations. They add screens without helping a buyer who already knows what to order.

How do new trade customers get an account?

Through a request form that your staff approve. The buyer enters company details, KvK number, VAT number and delivery address; your team checks them, links the account to a customer record in the ERP and assigns a price group. Only then do prices appear.

We can pre-check part of this automatically. A VAT number from another EU country can be validated against the European Commission's VIES service before your staff see the request, and duplicate companies can be flagged by matching address and email domain. The decision to accept a customer, and on what terms, stays with you.

For existing customers, we import the accounts from the ERP and send an invitation email with a set-password link, in Dutch or English, with text you approve. Rolling that out in waves, starting with friendly regular customers, gives you feedback before everyone gets access.

  • Request form with KvK and VAT fields.
  • Automatic VAT format and EU validation where available.
  • Approval screen for staff, linking the account to an ERP relation.
  • Invitation emails for existing customers, sent in batches.

How much does B2B webshop development cost?

With BtechWaleTech, B2B webshop development starts from US$750 on Shopify or WooCommerce and from US$900 for a custom portal. ERP sync, UBL export and approval flows are itemised as separate lines. These are starting prices; a written quote follows your scope.

Four things drive most of the cost: how complex your price rules are, how many data flows run to and from the ERP, how many articles need cleaning and importing, and how many buyer tools you want at launch. A wholesaler with one price list per group, stock sync and quick order is at the low end. One with contract prices per customer, three warehouses, approval flows and UBL generation sits much higher.

Running costs are separate and paid by you: the Shopify plan or WordPress hosting, plugin licences, ERP API or connector fees where your ERP vendor charges them, and a Peppol provider if you use one. Quotes from other developers and bureaus vary a lot, largely because they handle ERP sync differently; ask each one exactly which flows are included.

The cost table below breaks this into typical scopes. For consumer webshop budgets, see webshop cost in the Netherlands.

How long does B2B webshop development take?

B2B webshop development takes four to eight weeks for a Shopify or WooCommerce B2B webshop and six to twelve weeks for a custom portal, counted from written approval. The biggest variable is data: clean articles and price agreements make the timeline; messy ones stretch it.

We work in phases you can see. First comes data: an export of articles, customers and price agreements, cleaned together with you. Then the catalogue and account structure on a test environment. Then pricing and checkout logic, tested against real past invoices. Then ERP sync in a test administration. Last, a pilot with a few customers before invitations go to everyone.

The timeline table below shows each phase with its typical length. Ask for a pilot phase even if you are in a hurry; a week of real orders from friendly customers catches more than any test script.

Can a login-only B2B webshop still be found on Google and in AI search?

Yes, if the catalogue is public and only prices and ordering sit behind the login. Product pages with specifications, datasheets and categories can rank for the searches installers and shop owners actually type, and AI search tools can cite them.

A fully closed portal is invisible to search engines, which is fine for some wholesalers who only serve existing accounts. But if you want new trade customers, publish the catalogue: a clear page per article or product family, structured data for products without public prices, and a visible ‘request a trade account’ button. Keep the pages fast, because many buyers search from a phone on site.

We handle the technical side: crawlable categories, canonical URLs for product variants, sitemaps, Google Search Console setup and Core Web Vitals. Nobody can guarantee rankings; what you can do is make sure every article is described well enough to answer a buyer's question.

Ongoing work starts from US$150/mo a month; details on the technical SEO services page.

How does a Dutch wholesaler work with a B2B webshop team in India?

Mostly asynchronously, with one or two calls a week. India runs three and a half hours ahead of Dutch summer time and four and a half ahead in winter, so from your late morning onwards we are both at work, and whatever you send in the afternoon is being worked on by our next morning.

A typical pattern for a wholesale project: a weekly video call with your order-desk lead and whoever manages the ERP, a shared sheet for price-rule decisions, and WhatsApp for quick questions. Quotes are in USD. Payments go in milestones by Wise, bank wire or PayPal, with invoices issued from India. Nothing is billed before you approve the quote in writing, and contract terms such as confidentiality are agreed in that written quote.

  • First two weeks: data exports reviewed, price rules written up, platform decision confirmed.
  • Test environment on a URL you control, from the first week of building.
  • ERP connection only to a test administration until you sign off.
  • Access to ERP and platform through accounts you create and can revoke.

Who does what: one of us builds the shop and portal, another of us handles hosting, data and search, and the third of us runs planning and the sync automation. We do not visit your warehouse or sit in on sales meetings. For how remote teams in India usually work, see outsourcing web development to India.

Who owns the B2B webshop, the data and the integrations?

After B2B webshop development with us, you own all of it: the platform account, domain, hosting, the source code of custom parts and the integration scripts. We work through access you grant, and a new developer could take over from the repository and the documentation we hand over.

B2B data still contains personal data: names, emails and phone numbers of your customers' buyers. Under the AVG you are the controller for that data. The build supports your obligations with role-based access, encrypted connections, logs of who changed what, and no copies of customer data on our own machines beyond what a task requires. Your own adviser decides what agreements and privacy texts you need.

  • Shopify or WordPress accounts in your company's name.
  • Git repository for custom code, owned by you.
  • ERP API credentials created by your administrator.
  • Written notes on every sync flow: what, when, and how to restart it.

More on privacy-aware builds: GDPR-compliant website development.

What goes wrong in B2B webshop projects, and how to prevent it

The most common failure in B2B webshop development is not technical: buyers keep phoning because nobody told them the webshop exists, or because it shows different prices from their last invoice. Price accuracy and a planned rollout prevent most of it.

Other risks follow a pattern. Syncs that fail silently leave stock wrong for days. A plugin update breaks tiered pricing just before a busy season. A credit limit check that reads yesterday's balance lets a blocked customer order. Each has a simple guard: monitored syncs with alerts, a staging site where updates are tested, and credit checks that read fresh data at checkout.

  • Prices tested against real invoices before launch.
  • Sync failures sent as alerts to a named person, not only logged.
  • Staging environment for every update.
  • A rollout plan: pilot group, then invitations in waves, with the order desk briefed.
  • A fallback: the order desk can still take phone orders into the same system.

Red flag when comparing offers: anyone who promises the webshop will replace your order desk entirely. It reduces the typing; your people still handle exceptions.

Worked example: a hypothetical installation wholesaler in Zwolle

This is an illustration, not a client. Picture a wholesaler of plumbing and heating parts near Zwolle selling to around two hundred installation companies. Orders arrive by phone before 8:00, by email with photos of lists, and by WhatsApp from installers standing in a boiler room. Prices come from Exact Online, with group discounts and staffels on fittings.

B2B webshop development here would start with the data: about four thousand articles, three customer groups, forty customers with contract prices on key items. Because the price structure fits Shopify's catalogue and quantity rules but the number of customer-specific catalogues would exceed three, the choice is between Shopify Plus and a custom portal. We would price both and let the running costs decide.

The launch scope: quick order by article number on mobile, CSV upload for larger installers, order lists per van, credit check against Exact at checkout, orders into Exact within a minute, and invoices shown in the account area. A pilot with ten installers runs for two weeks. The order desk then invites the rest in groups of thirty, with a short how-to video in Dutch that the wholesaler records itself.

B2B webshop development checklist for Dutch wholesalers

Prepare these before B2B webshop development starts, and your quote will be accurate, your timeline shorter and your launch calmer.

  • Article export from your ERP with numbers, units, minimum quantities and descriptions.
  • Price structure written down: list prices, groups, customer exceptions, staffels, promotions.
  • Five real invoices with complicated prices, to test the logic.
  • Payment terms and credit limit policy per customer group.
  • Which ERP (Exact Online, AFAS or other) and who administers it.
  • Whether any buyers need UBL invoices or you invoice government customers.
  • How orders arrive today, with a rough share per channel.
  • Product photos and datasheets, or a plan to collect them.
  • A named person on your side who decides on price and rollout questions.

Send what you have through our contact page; gaps are normal and we will help fill them.

Platforms

Shopify B2B vs WooCommerce B2B vs custom portal

Shopify plan details from Shopify's help centre; check current terms before deciding. For custom builds see custom software development.

Shopify B2B vs WooCommerce B2B vs custom portal
ConsiderationShopify B2BWooCommerce with B2B logicCustom portal
Customer price lists Catalogues; three active on non-Plus plans, unlimited on PlusVia plugins or custom codeAny rule you can describe
Staffel pricing Quantity rules and volume pricing on all plansVia pluginsBuilt in
Payment terms Net terms per company locationPlugin or customRead from your ERP
Hosting Shopify-hostedYour own serverYour own cloud account
ERP sync Apps or custom integrationPlugins or custom integrationCustom integration
Starts from with us US$750US$750US$900
Best when Price rules fit cataloguesYou already run WordPressRules are contract-specific or ERP-driven

Budget

B2B webshop development cost by scope

Starting prices in USD. Full plan list on the pricing page.

B2B webshop development cost by scope
ScopeTypical buyerIncludesStarts from
Platform B2B webshop Wholesaler with price groupsAccounts, price lists, staffels, order on account, quick orderUS$750
Platform webshop plus ERP sync Wholesaler on Exact or AFASThe above plus stock, orders and customers syncedUS$750
Custom B2B portal Contract prices, approvals, several warehousesPortal, credit checks, approval flow, ERP-driven catalogueUS$900
Order automation add-on Order desk flooded with emailed listsAI reading of emailed order lists into draft orders for reviewUS$600
Public catalogue SEO Wholesaler seeking new trade buyersMonthly technical and content SEOUS$150/mo
Care plan Any live B2B webshopUpdates, sync monitoring, price importsUS$120/mo

Timeline

B2B webshop project phases

Typical durations; they overlap where possible.

B2B webshop project phases
PhaseWhat happensTypical length
Data cleanup Articles, customers and price agreements exported and corrected1–2 weeks
Catalogue and accounts Structure, categories, company accounts on a test site1–2 weeks
Pricing and checkout Price rules, staffels, on-account checkout, credit checks1–3 weeks
ERP integration Sync flows built against a test administration1–3 weeks
Pilot Ten or so customers order for real; fixes applied1–2 weeks
Rollout Invitations in waves, order desk supports buyers2–4 weeks, after launch

Wholesale regions

Where Dutch wholesalers and manufacturers need B2B webshops

Remote work for businesses across the Netherlands. The notes describe typical regional trade, not clients.

  • Rotterdam

    Importers and distributors around the port handle large article ranges and trade customers across Europe, making customer-specific pricing and stock per warehouse central to any webshop.

  • Venlo

    A logistics hub near the German border where distributors ship to buyers in several countries; multilingual catalogues and clear delivery terms matter.

  • Eindhoven

    Technical suppliers serving the Brainport region's manufacturers need datasheets per part, quantity breaks and ordering by part number.

  • Amsterdam

    Food, beverage and hospitality suppliers serve dense horeca networks with early daily orders, where reorder lists and cut-off times help most.

  • Utrecht

    Central location makes it a base for national wholesalers delivering across the country, often with several price groups for retail and trade.

  • Zwolle

    Regional wholesalers in building and installation supply serve installers who order from vans, so mobile quick order matters more than browsing.

  • Tilburg

    Distribution centres and textile or packaging suppliers benefit from CSV order upload and stock sync from their warehouse systems.

  • Breda

    Food and consumer-goods distributors supplying retail chains need contract prices per customer and invoices that match purchase-order numbers.

  • Den Bosch

    Mixed wholesale and manufacturing firms serving southern provinces often run Exact or AFAS and want orders to land there without retyping.

  • Groningen

    Agricultural and technical suppliers in the north serve widely spread customers, making a public catalogue and account requests useful for new buyers.

  • Westland

    Horticulture suppliers selling to growers deal with seasonal peaks and large repeat orders, where saved order lists save the most time.

  • Aalsmeer

    Floriculture-related traders work to tight daily timelines; fast reorder and clear cut-off times suit their buyers.

  • Apeldoorn

    Central-east wholesalers serving retailers and installers benefit from staffel pricing and credit checks linked to their accounting system.

  • Enschede

    Manufacturers near the German border selling to trade buyers in both countries need bilingual product pages and VAT handling set up with their accountant.

How it works

How a B2B webshop project runs with us

  1. Discovery call

    We look at how orders arrive today, your ERP, your price structure and five tricky invoices. You leave the call knowing which platform we would suggest and why.

  2. Itemised quote

    An itemised quote in USD arrives in about two working days, split into webshop, pricing logic, each ERP flow and buyer tools, with a timeline per phase.

  3. Data and rules

    Articles, customers and price agreements are exported, cleaned with your team and written into a rules table that both sides sign off.

  4. Build and test

    The shop or portal is built on a test environment, with pricing tested against real invoices and ERP sync against a test administration.

  5. Pilot group

    A small group of friendly customers orders for real. Your order desk watches, we fix what they find, and you decide when to widen access.

  6. Rollout and care

    Invitations go out in waves. Two months of free maintenance follow, then care plans, with sync monitoring and price-list imports included.

Questions

B2B webshop development: questions from Dutch wholesalers

What is a B2B webshop?

A B2B webshop is an online shop for business buyers, where prices, payment terms and sometimes the catalogue depend on the logged-in company. Trade customers see their agreed net prices and staffels, order on account within a credit limit, and receive invoices later. It replaces orders that would otherwise arrive by phone, email or PDF and be typed in by your staff.

How much does B2B webshop development cost?

With BtechWaleTech, B2B webshop development starts from US$750 on Shopify or WooCommerce and from US$900 for a custom portal. ERP sync, UBL export and approval flows are separate quote lines. Platform plans, hosting, plugin licences and ERP connector fees are paid by you. You get an itemised written quote within about two working days.

How long does it take to build a B2B webshop?

Usually four to eight weeks on Shopify or WooCommerce and six to twelve weeks for a custom portal, from written approval. Clean article and price data shorten the project; scattered spreadsheets lengthen it. We recommend a pilot of a week or two with a few friendly customers before inviting everyone.

Can each customer see their own prices?

Yes. Prices can come from a base list, customer groups, customer-specific agreements and staffels, combined in an order you define. Where the ERP already holds the prices, the webshop reads them from there. We test the logic against real invoices before launch so buyers see exactly the prices they already pay.

What are staffelprijzen and can a webshop handle them?

Staffelprijzen are tiered quantity prices: a lower unit price once an order passes set quantities. A B2B webshop can calculate them per article or across a product family, and combine them with customer discounts. The key is agreeing the order of rules, for example whether a group discount applies before or after the staffel.

Can customers order on account instead of paying upfront?

Yes. The webshop reads each customer's payment terms, open balance and credit limit from your accounting system. Orders within the limit go through on account; orders over it can be blocked, sent to an approval queue, or paid by iDEAL or card instead. You decide which rule applies to which customers.

Is Shopify B2B good enough for a Dutch wholesaler?

Often, yes. Shopify's help centre lists B2B on the Basic, Grow, Advanced and Plus plans, with companies, catalogues, quantity rules, volume pricing and payment terms on all of them. Non-Plus plans allow three active B2B catalogues; Plus removes that limit. If you need many customer-specific price lists, compare Plus with a custom portal.

Should I use WooCommerce for B2B?

WooCommerce suits wholesalers who already run WordPress, want their own hosting and are comfortable with plugins for B2B roles, hidden prices and tiered pricing. The trade-off is maintenance: every plugin must be updated and tested. For complex contract pricing, a custom portal usually ends up simpler to run.

Can the webshop connect to Exact Online?

Yes. Orders can be created in Exact Online through its API, with stock, articles, customers and invoices synced back. Each flow runs on a schedule suited to it, and every run is logged so staff can see whether an order reached Exact. Failures trigger an alert to a named person rather than hiding in a log.

Can you integrate with AFAS?

Yes, through the connectors AFAS provides for its software, configured in your environment by or with your AFAS administrator. The same approach applies: agree which system owns each field, how often each flow runs, and how errors are reported. We build against a test environment before touching live data.

Do we need UBL invoices?

If buyers ask for e-invoices, or you supply the Dutch central government, which the government's business portal says requires an e-invoice, then UBL export is worth including. Often your accounting system already creates UBL; the webshop then offers it as a download. Your accountant should confirm what applies to your business.

Will our B2B webshop show up on Google?

The public parts can. If the catalogue is visible without login and only prices and ordering are protected, product and category pages can rank for searches trade buyers make. Nobody can guarantee rankings. A fully closed portal is invisible to search engines, which suits wholesalers who only serve existing accounts.

How do we get existing customers to use the webshop?

Plan the rollout. Start with a pilot group, then invite customers in waves with a clear email and a short how-to video. Make sure prices match their last invoices, brief your order desk to guide callers to the webshop, and keep taking phone orders into the same system for those who need time.

Can sales reps place orders for customers?

Yes. Reps can log in on behalf of a customer and place orders with that customer's prices, terms and delivery addresses. This is useful during visits or calls, and it keeps every order in one system, so reporting shows all orders regardless of who entered them.

Can buyers upload an order list from Excel?

Yes, and in B2B webshop development it is often a priority. Buyers upload a CSV or Excel file with article numbers and quantities, see a preview with unknown articles or stock problems highlighted, and add the valid lines to their cart. It is often the feature that moves the largest customers online first, because it matches how they already work.

Who owns the webshop and the code?

You do. Platform accounts, domain, hosting and the repository for custom code are in your company's name, and ERP credentials are created by your own administrator. We hand over written documentation of every sync flow, so another developer could take over without depending on us.

How is our customer data protected?

The build uses role-based access, encrypted connections, audit logs and minimal copies of data outside your systems. Under the AVG you remain the controller for buyers' personal data, and your own adviser decides which agreements and privacy texts you need. We support those obligations in the build but do not give legal advice.

Why hire a remote team in India for B2B webshop development?

Because the work is mostly data, logic and integration, which suits remote collaboration, and starting prices are clear. You get three developers who share the codebase, working hours that overlap with yours from late morning, WhatsApp replies seven days a week and milestone payments by Wise, wire or PayPal. We do not visit warehouses or offices.

Can you migrate our old B2B webshop?

Yes. We export articles, customers, price lists and order history from the old system where it allows, map old URLs to new ones so search visibility carries over, and reconnect the ERP. Customers keep their logins only if the old platform allows password migration; otherwise they get an invitation to set a new password.

What happens after launch?

The first two months of maintenance are free: updates, fixes and sync monitoring. After that, care plans start from US$120/mo. New features, such as an approval flow or a second warehouse, are quoted separately in writing before any work starts, so costs never surprise you.

Next step

Show us how orders reach your desk today

Send an article export, your price structure and five tricky invoices on WhatsApp. We will suggest a platform, explain why, and send an itemised quote in about two working days.