Wholesale integration connects your store with suppliers' offers — pulling stock levels, prices and product descriptions automatically, and placing orders with the supplier after a sale. For stores running a dropshipping model or selling goods they do not hold in their own warehouse, this is the foundation of the business: without integration, every sale means ordering from the supplier by hand, and the stock shown in your store is out of date. This guide covers how wholesale integrations work, what they cost and how to avoid the stock and price surprises.
Key takeaway: Wholesale integration automates three flows: importing the offer (stock, prices, descriptions), exporting orders to the supplier, and pulling shipping statuses back. Models: ready-made integrations with popular wholesalers (from 300 PLN), dropshipping hubs (subscription) and dedicated integrations via the supplier's API or files (from 3,000 PLN). The biggest risk: wholesaler stock is not real-time truth — you need buffers and rules. Delivery: 3 days to 3 weeks.
When a store needs wholesale integration
The no-warehouse model has clear arithmetic: you do not tie up capital in stock, you do not pay for warehouse space and you do not pack parcels — you sell what the supplier has on offer. The price of that model is dependence on the supplier's data: their stock, their prices and their dispatch times.
Integration is the moment this dependence stops being an operational risk and becomes a manageable process.
- The offer updates itself — stock and prices are pulled on a schedule (every few hours or daily), so the store stops selling goods the wholesaler no longer has.
- Orders flow by themselves — a sale in the store automatically places an order with the supplier, with customer details and the shipping method.
- Statuses come back — tracking numbers and fulfilment statuses return to the store, and the customer gets shipping information.
Signals that it is time to integrate: you run a dropshipping or cross-dropshipping model, you work with more than one wholesaler, you update stock by hand more than once a day, or you have sold something the supplier did not have.
Three wholesale integration models
The market offers ready-made solutions for popular wholesalers and dedicated integrations for unusual ones.
| Model | Cost | When | Notes |
|---|---|---|---|
| Ready-made integration with a specific wholesaler | from 300 PLN + licence/subscription | Popular wholesalers | Limited pricing logic |
| Dropshipping hub | subscription 100–500 PLN/month | Several wholesalers at once | Standardises formats but imposes its own rules |
| Dedicated integration (API/files) | from 3,000 PLN | Non-standard supplier, your own pricing rules | Full control, needs maintenance |
The choice depends on the number of suppliers and your pricing rules. One wholesaler with a simple markup — a ready-made integration is enough. If you build your advantage on margin (per-category markups, automatic price adjustments, repricing) — you need a dedicated layer.
What wholesale integration synchronises
The scope is similar across models, but the details decide profitability.
| Data | Direction | Notes |
|---|---|---|
| Offer: names, descriptions, photos, parameters | wholesaler → store | Cyclical import; update descriptions without overwriting your own content |
| Stock levels | wholesaler → store | Wholesaler stock lags — you need a safety buffer |
| Purchase prices | wholesaler → store | The basis for automatic markup |
| Sale prices | store (markup rule) | Your rules: markup per category, minimum margin, rounding |
| Orders | store → wholesaler | Automatic placement with shipping and payment mapping |
| Tracking numbers and statuses | wholesaler → store | The customer gets tracking without manual work |
| Post-sale stock at the supplier | wholesaler → store | More frequent sync for high-rotation products |
- The key decision: the store must NOT treat wholesaler stock as absolute truth. A wholesaler sells the same goods to many stores, and their stock updates with a delay. A safety buffer (for example, selling up to 90% of the available stock) and frequent synchronisation are standard in well-run implementations.
Wholesale integration pitfalls
These are the problems I see most often — each costs either margin or support time.
- Stock that is not there — the wholesaler lists the product, but their sales outran the update. A buffer plus frequent sync plus a clear process for informing the customer when it still happens.
- Prices overwritten without control — importing purchase prices without a markup rule can wipe out your margin with one supplier price change. The markup must be a rule in the system, not a number in a spreadsheet.
- Descriptions overwriting your own content — the wholesaler sends a description while you have a better, SEO-ready one. The import must offer a choice: overwrite or fill only empty fields.
- Shipping and payment mapping — the supplier order must carry correct delivery details (parcel locker, courier, cash on delivery). Wrong mapping means parcels returning to sender.
- Many suppliers, one product — the same product at two wholesalers needs a source-selection rule (cheaper, faster, better stock).
- Split orders — a basket with products from two wholesalers means two parcels and two shipping costs. Design the logic before launch, not after the first complaint.
How much wholesale integration costs
- Ready-made integration with a popular wholesaler — from 300 PLN plus a licence or subscription (dropshipping hubs usually sit at 100–500 PLN/month).
- Dedicated integration with one supplier — from 3,000 PLN net: offer import, pricing rules, order export, statuses.
- Integration with multiple wholesalers and margin rules — 6,000–15,000 PLN net, depending on the number of suppliers and the logic.
- Maintenance — from 300 PLN net per month: reacting to changes in supplier file formats and APIs.
Worth calculating separately: the opportunity cost. Manual supplier orders take 5–15 minutes per order. At 200 orders a month, that is 16 to 50 hours of work — more than the cost of the integration over a year.
How delivery runs
- Supplier analysis (1–2 days) — what they expose: API, CSV/XML files, a panel; how often data updates and which fields the offer contains.
- Pricing and stock rules (1–2 days) — markups, rounding, minimum margins, stock buffers, source selection with multiple suppliers.
- Build and import (3–10 days) — implementation, the first full offer import, shipping method mapping.
- Order tests (2–5 days) — the full path: a test order, handover to the wholesaler, status and tracking coming back.
- Launch and monitoring — alerts for failed imports and orders, a daily drift report.
A standard model closes in 1–3 weeks.
Dropshipping plus your own warehouse — the hybrid model
More and more stores combine both models: bestsellers in their own warehouse (faster shipping, better margin), the rest of the assortment from wholesalers. The integration must then handle source priority: your own stock first, the wholesaler second — with an explicit rule for what happens when your own warehouse runs out.
That model needs consistent stock near real time, so wholesale integration becomes part of a wider architecture — usually alongside ERP integration and marketplace synchronisation. The reliability foundations are covered in designing resilient API and webhook integrations.
Frequently asked questions
How much does store-to-wholesaler integration cost?
Ready-made integrations with popular wholesalers start at 300 PLN plus a licence or subscription. A dedicated integration with one supplier starts at 3,000 PLN net, and a solution with multiple wholesalers and your own margin rules runs 6,000–15,000 PLN net. Maintenance from 300 PLN net per month. It pays back quickly: manual supplier orders take 5–15 minutes each.
Can I sell goods I do not have in stock without risk?
Yes, but not without rules. The essentials: a safety buffer (selling up to, say, 90% of the wholesaler's stock), frequent stock synchronisation, and a clear process for when the goods are still unavailable — fast communication and a substitute suggestion work better than silence. Choosing suppliers who update stock in real time minimises the risk further.
How often should stock be synchronised with a wholesaler?
It is a trade-off between load and risk. In practice: high-rotation products every 15–60 minutes (if the supplier allows), the full offer once or twice a day. Prices and descriptions are usually fine with a daily sync. The rule: the higher the rotation and the more expensive the product, the more frequent the synchronisation.
Can the integration handle an order with products from two wholesalers?
Yes, but it requires split-order logic: dividing the basket into orders per supplier, separate shipping costs and clear communication to the customer. This is one of those scenarios where a dedicated integration beats a ready-made module — off-the-shelf solutions often either block such baskets or create a mess in statuses.
What happens when the wholesaler changes their file format or API?
With a dedicated integration it is part of maintenance — import monitoring catches the problem on the first failed cycle, before the offer freezes. With ready-made integrations, responsibility lies with the solution provider. It is worth agreeing a reaction time in the contract: wholesalers change formats several times a year.
Will importing from a wholesaler hurt my SEO?
Not if the import is designed sensibly: your own descriptions and content stay untouched (the import only fills empty fields), product names can be normalised and images compressed. The biggest risk is content duplication when the wholesaler supplies the same description to hundreds of stores — that is where investing in your own bestseller descriptions pays off.
Sources and tools
- Baselinker — API documentation (offer import and orders)
- PrestaShop Webservice — documentation
- WooCommerce REST API — documentation
- Google Merchant Center — product feed requirements
👉 Want to sell without a warehouse or connect wholesalers to your own stock? See e-commerce integrations and APIs — offer imports, automatic orders and shipping statuses. Write through the contact form or at kontakt@informatix.com.pl.
📖 See also: marketplace integration, e-commerce ERP integration and how much an e-commerce integration costs.