One store. Every marketplace. No more spreadsheets holding it together.

We connect your Magento or WooCommerce store to Amazon, eBay, B&Q, The Range, Rackhams, Robert Dyas and dozens of other marketplaces, so stock, pricing and orders move automatically instead of through someone’s inbox.

What's included

Marketplace Integration Services

What marketplace integration actually solves

What we mean by "marketplace integration"

Marketplace integration is the connection between your core store, usually Magento or WooCommerce, and the marketplaces you sell on. Rather than logging into Seller Central, eBay, or a supplier portal separately for every update, your product data, stock levels, prices and orders move automatically in both directions. When a customer buys on Amazon, your Magento inventory drops. When you update a price in your store, it reaches every connected channel without a spreadsheet in between.
It sounds straightforward until you’ve actually tried to keep six sales channels aligned by hand. Different marketplaces expect different category structures, different attribute sets, different image sizes, and different rules for returns. A change that takes thirty seconds in Magento can take an afternoon to replicate correctly across five other platforms if there’s no integration layer doing it for you.

Why growing retailers need this

Most of the businesses we work with didn’t plan to sell on six marketplaces at once. It happened gradually, an Amazon account here, an eBay shop there, a B&Q listing agreement that came out of a trade show conversation. Each channel made sense on its own. The problem shows up later, when the same product has three different stock counts across three different systems, and nobody’s entirely sure which one is correct.
That’s the moment integration stops being a “nice to have” and starts being the thing standing between the business and its next stage of growth. Without it, adding a new marketplace means adding headcount to manage it manually. With it, adding a marketplace is largely a configuration exercise.

The benefits, realistically

Done properly, integration removes the manual re-entry of orders and stock updates, cuts the overselling problem that comes from unsynced inventory, and gives you a single place to see what’s happening across every channel. It also means your team spends time on merchandising and customer service rather than copying numbers between tabs.
None of this is about replacing people. It’s about freeing the people you already have from work a system should be doing, so they can spend that time on the parts of the business that actually need judgement.

The challenges that trip businesses up

Marketplace APIs are not consistent with each other. Amazon’s MWS/SP-API structure is nothing like eBay’s Trading API, and a listing agreement with a retailer such as B&Q or The Range often runs through a different feed format again, sometimes EDI, sometimes a proprietary portal, sometimes a dropship gateway. Category mapping, attribute requirements, and marketplace-specific business rules (minimum stock buffers, price parity clauses, packaging requirements) all need to be handled individually, not assumed to be the same everywhere.
This is where a lot of off-the-shelf plugins fall short. They connect the easy part, basic product and order data, and leave the business rules, exceptions and edge cases to be sorted out manually anyway.

How CzarGroup approaches it

We build integrations around how your business actually operates, not around a generic template. That means mapping your real category structure and attribute set to each marketplace’s requirements, setting up the specific stock, pricing and shipping rules each channel needs, and building in the error handling and logging that tells you when something needs attention, before a customer notices. We’ve been doing this on Magento and WooCommerce since 2010, so we’ve already seen most of the edge cases you’re about to run into.

Supported Marketplaces

Marketplace integrations we build and support

Every marketplace has its own feed format, category rules and seller requirements. Here’s what’s involved for the channels we’re asked about most.

Amazon Marketplace Integration

SP-API · Seller Central · FBA & FBM

Amazon is usually the first marketplace a Magento or WooCommerce store connects to, and the one with the most moving parts. We build integrations through Amazon’s SP-API to keep listings, stock and pricing in sync without breaching account health rules that can suspend a seller account overnight.
Features
Benefits
Ideal for
Retailers already trading on Amazon who need their existing store to stay the source of truth for stock and pricing.

eBay Marketplace Integration

Trading API · Multi-listing formats

eBay’s Trading API is well documented but comes with its own quirks, item specifics, best offer handling, and listing formats that don’t map one-to-one onto a standard Magento or WooCommerce product. We build the connector so listings, variations, offers and order data stay aligned with your core store without duplicate management.
Features
Benefits
Ideal for
Retailers using eBay as a volume or clearance channel alongside their main store.

Rackhams Marketplace Integration

Retailer feed & order gateway

Rackhams integration typically runs through a feed-based listing agreement rather than an open public API, so the setup work is in mapping your product data cleanly to their required format and handling order and dispatch data reliably in both directions.
Features
Benefits
Ideal for
Home, gift and lifestyle brands with an existing or proposed Rackhams listing agreement.

The Range Marketplace Integration

Marketplace onboarding & feed sync

The Range’s marketplace runs a structured onboarding process with strict category and imagery requirements. We handle the technical side of that onboarding, then keep your listings, stock and pricing synchronised so the channel doesn’t need day-to-day manual attention once it’s live.
Features
Benefits
Ideal for

Garden, home, outdoor and general merchandise retailers expanding into big-box marketplace channels.

B&Q Marketplace Integration

Kingfisher marketplace connector

B&Q’s marketplace sits under the Kingfisher group and comes with its own feed structure, packaging and delivery expectations. We build the connector that maps your DIY, garden or home improvement catalogue to B&Q’s requirements and keeps order fulfilment data flowing back without manual intervention.
Features
Benefits
Ideal for
Manufacturers and distributors in tools, hardware, garden and home improvement.

Robert Dyas Marketplace Integration

Household & electrical goods feed

Robert Dyas covers a broad household, electrical and homeware range, which means attribute mapping needs to be precise, buyers expect accurate spec data at the point of listing. We set up the feed, keep pricing and promotions aligned with your own store, and route order and returns data straight into your existing workflow.
Features
Benefits
Ideal for
Household, electrical and homeware brands looking to extend reach through an established UK retailer.
Beyond these six, we’ve built connectors for Flipkart, Myntra, Noon, Lazada, Etsy, OnBuy, Wayfair and a growing list of retailer-specific marketplaces. If your channel isn’t listed here, it’s worth a conversation rather than an assumption we can’t do it.

Supported Marketplaces

Built by people who've done this before, on your platform

We’ve been building Magento and WooCommerce systems since 2010. Marketplace integration is one part of a wider technical relationship, not a one-off plugin install.

15

15+ years in eCommerce

Founded in 2010, we’ve worked through every major Magento version and the platform shifts that came with them.

M2

Magento & Adobe Commerce depth

Certified Magento and Adobe Commerce developers who understand catalogue structure, EAV attributes and multi-store setups from the inside.

WC

WooCommerce expertise

We build marketplace connectors that work with WooCommerce’s plugin ecosystem rather than fighting it.

API

Custom API development

Where an off-the-shelf connector doesn’t fit your workflow, we write the integration layer from scratch.

ERP

ERP integration

Odoo, SAP, Oracle, Microsoft Dynamics and NetSuite connections that keep marketplace data flowing into your core business systems.

PIM

PIM integration

Centralised product information that feeds every marketplace consistently, rather than re-entering data per channel.

CRM

CRM integration

Customer and order data from every marketplace routed into the CRM your team already uses.

SHP

Shipping & carrier integration

Royal Mail, DPD, DHL, FedEx and courier aggregators connected so tracking updates flow back automatically.

PAY

Payment gateway support

PayPal, Braintree, Sage Pay and Apple Pay integrations that stay reconciled across every sales channel.

SUP

Ongoing support & maintenance

Marketplace APIs change without much warning. We monitor and maintain integrations after launch, not just at go-live.

UK

UK & India delivery model

Offices in both regions mean coverage across time zones without losing continuity on your project.

ENT

Enterprise-scale experience

We’ve handled catalogues running into thousands of SKUs across multiple stores and currencies.

Integration Features

What's happening under the bonnet

A marketplace integration is really a set of individual synchronisation processes working together. Here’s what each one covers.

Product Synchronisation

New products, descriptions and images push out to connected marketplaces on the schedule you set, without manual duplication.

Inventory Synchronisation

Stock levels update across every channel as sales happen, so you’re not promising items you can’t fulfil.

Price Synchronisation

Base prices, promotions and marketplace-specific pricing rules apply automatically instead of being set channel by channel.

Order Synchronisation

Orders from every marketplace land in your store or ERP in a consistent format, ready for fulfilment.

Shipment Updates

Carrier and tracking information flows back to the marketplace automatically once an order ships.

Returns Management

Return requests and refunds are logged consistently, regardless of which marketplace they originated from.

Customer Sync

Customer records from marketplace orders are captured centrally, useful for support, warranty and marketing.

Bulk Product Upload

Large catalogues are onboarded in bulk rather than product by product, with validation built in.

Category Mapping

Your category structure maps to each marketplace’s taxonomy, which rarely matches yours exactly.

Attribute Mapping

Product attributes convert correctly between your store’s structure and each marketplace’s required fields.

Marketplace Rules

Channel-specific business rules, minimum margins, stock buffers, restricted categories, are enforced automatically.

Multi-store Support

Multiple Magento websites or store views can feed different marketplaces without conflicting.

Real-time Sync

Where the marketplace API supports it, updates happen close to instantly rather than waiting for a batch job.

Cron-based Sync

For heavier data sets, scheduled sync jobs keep load manageable while still staying current.

Error Logging

Failed syncs, rejected listings and mismatched data are logged and flagged rather than silently dropped.

Dashboard

A single view of sync status, order volume and errors across every connected marketplace.

Reporting

Channel-by-channel performance data to inform which marketplaces are actually worth the investment.

Automation

The processes above run without daily manual input once configured, with alerts only when something needs a human.

Platforms We Integrate

Whatever your store is built on

Marketplace integration work almost always starts from an existing platform. Here’s what we build on and around.

Magento 2
Adobe Commerce
WooCommerce
Shopify
BigCommerce
Headless Commerce
Custom PHP
Laravel
Vue Storefront
React
Next.js
Nuxt

Technical Capabilities

The plumbing that makes it reliable

Marketplace APIs are inconsistent by nature. Our stack is built to handle that inconsistency without it becoming your problem.

REST APIs
SOAP APIs
GraphQL
XML
CSV
JSON
Webhooks
OAuth
Cron Jobs
AWS
Docker
Cloud Hosting
Queue Systems
Caching
Performance Optimisation
Security

Marketplace Workflow

How data moves once it's connected

Store
Product Sync
Marketplace
Orders
Inventory
Shipping
Tracking
Reporting

Marketplace Process

How a project actually runs

1

Discovery

We look at your current catalogue, systems and the marketplaces you want to reach before proposing anything.

2

Planning

A scoped plan covering data mapping, sync frequency, business rules and timeline.

3

API Analysis

Each marketplace’s API or feed format is reviewed for limits, quirks and required fields.

4

Development

The connector is built against your actual catalogue structure, not a generic template.

5

Testing

Sync accuracy, error handling and edge cases are tested before anything goes live.

6

Deployment

Rollout is staged so live orders and stock are never put at risk during launch.

7

Monitoring

We watch sync performance and error rates closely in the first weeks after go-live.

8

Support

Ongoing maintenance as marketplace APIs change, because they do, without warning.

Industries We Serve

Built for the way your sector actually sells

Garden & Outdoor
Home & Living
Industrial
Manufacturing
Automotive
Fashion
Electronics
Healthcare
B2B
B2C
Wholesale
Retail

Why Businesses Trust Us

Reasons that hold up under scrutiny

We work on your platform, not around it

Integrations are built into your existing Magento or WooCommerce architecture, so they survive your next theme change or version upgrade.

Support doesn't stop at launch

Marketplace APIs change on their own timeline. We keep integrations working when that happens, rather than leaving you to notice a broken sync.

Clear communication throughout

Our clients consistently mention knowing where a project stands, without having to chase for an update.

We tell you when a marketplace isn't worth it

Not every channel suits every catalogue. We'd rather say that upfront than bill you for an integration that won't pay for itself.

We've handled the messy cases before

Duplicate SKUs, mismatched attributes, half-finished migrations, we've untangled most of the situations businesses come to us with.

A team that's been doing this since 2010

We're not new to Magento, WooCommerce or the marketplaces that plug into them. That history shortens the learning curve on your project.

FAQ's

Marketplace integration questions we hear most

Marketplace integration is the technical connection between your online store, usually built on Magento or WooCommerce, and the marketplaces you sell through, such as Amazon, eBay, B&Q, The Range, Rackhams or Robert Dyas. It synchronises product data, stock levels, pricing and orders automatically, so you're not updating each channel by hand. Instead of logging into five different seller accounts to keep everything aligned, your core store becomes the single source of truth, and the integration pushes changes out and pulls orders back in on a schedule or in real time. The goal is to remove the manual re-keying of data that causes overselling, pricing mismatches and delayed order processing as a business adds more sales channels.

Most marketplaces provide an API (Amazon's SP-API, eBay's Trading API) or a structured feed format (common with retailer-run marketplaces like B&Q or The Range). An integration connects your store to that API or feed, mapping your product categories and attributes to what the marketplace expects, then handling ongoing synchronisation of stock, price and order data. Some updates happen in real time through webhooks; others run on a scheduled basis through cron jobs, depending on what the marketplace supports and how much data volume is involved. Error handling and logging are built in so mismatches or failed syncs are flagged rather than silently ignored.

Cost depends on the number of marketplaces, the complexity of your catalogue, and whether you need a custom-built connector or can use an established one as a starting point. A single marketplace with a straightforward catalogue is a smaller project than six marketplaces with complex attribute mapping and ERP integration behind them. Because of this range, we scope every project individually rather than quoting a flat number upfront. The most useful next step is a short discovery call where we can look at your catalogue and target marketplaces and give you a realistic figure.

Manual management works for one or two channels with a small catalogue, but it breaks down quickly as SKU count and channel count grow. Without integration, someone has to manually update stock across every platform every time something sells, which inevitably leads to overselling, cancelled orders, and unhappy customers. Integration removes that manual step, keeps data consistent across channels, and frees your team to focus on things that need actual judgement, like customer service and merchandising, rather than repetitive data entry.

We build integrations for Amazon, eBay, B&Q, The Range, Rackhams, Robert Dyas, and a growing list of others including Flipkart, Myntra, Noon, Lazada, Etsy, OnBuy and Wayfair. If a marketplace offers an API or a structured feed format, and most established ones do, it can generally be integrated. Retailer-specific marketplaces sometimes require a listing agreement to be in place before technical integration begins, so it's worth checking that side alongside the technical scoping.

A single marketplace integration on an existing Magento or WooCommerce store typically takes a few weeks from discovery through to testing and go-live, depending on catalogue size and how much custom mapping is needed. Multiple marketplaces, or integrations that also connect to an ERP or PIM system, take longer because there's more to map and test. We give a project-specific timeline after the discovery and planning stages rather than a generic estimate, since catalogue complexity affects this more than almost anything else.

We build marketplace integrations primarily for Magento 2, Adobe Commerce and WooCommerce, along with Shopify, BigCommerce and headless setups using Vue Storefront, React or Next.js. If your store runs on custom PHP or Laravel, that's also workable, since most of the integration logic sits in the API layer rather than the front end. The platform matters less than having clean, well-structured product data to work from.

Not for day-to-day use, integrations are built with dashboards and error logs so your team can monitor sync status without touching code. Developer involvement becomes relevant when a marketplace changes its API (which happens periodically without much notice), when you add a new channel, or when your catalogue structure changes significantly. Most clients keep us on for ongoing support and maintenance rather than hiring in-house purely for this, since marketplace API changes are infrequent but need quick attention when they happen.

Yes, this is one of the more common setups we build. Amazon and eBay typically use standard APIs, while retailer-run marketplaces like B&Q, The Range or Rackhams often use feed-based or EDI connections. Both can feed into the same core inventory and order system, so your stock count stays accurate across all of them regardless of the underlying connection method. The integration layer handles the differences between API types; your team just sees one consistent stock and order picture.

Marketplace APIs do change, sometimes with a deprecation notice, occasionally without much warning at all. When that happens, the affected integration needs updating to match the new requirements, otherwise sync can fail silently or listings can be suspended. This is why ongoing support matters more than a one-off build: we monitor for API changes affecting the marketplaces you're connected to and update the integration before it causes a problem, rather than after your stock sync has already broken.

You get a dashboard view of sync status, order volume and error logs across every connected marketplace, along with channel-by-channel reporting that shows which marketplaces are actually contributing to revenue and margin. This reporting is useful beyond the technical side too, it's often the first clear evidence a business has of which marketplace is genuinely worth the account fees and operational effort, and which one isn't.
Yes, this comes up fairly often, usually when a previous developer or agency is no longer available, or an off-the-shelf plugin has been outgrown. We start by auditing the existing setup, what's working, what's fragile, what's undocumented, before proposing whether to rebuild fully or extend what's there. In most cases it's faster and cheaper to build cleanly around your current data than to keep patching an integration nobody fully understands anymore.

Your core store (Magento or WooCommerce) holds the master stock count, and every connected marketplace reads from and writes back to that single figure rather than keeping its own independent count. When an order comes in from any channel, the stock level updates centrally and pushes out to every other connected marketplace, either in real time via webhooks or on a scheduled sync depending on what each marketplace supports. Buffer rules can also be applied per channel, useful if you want to hold back a small safety stock on faster-moving marketplaces.

Yes. We regularly connect marketplace integrations through to ERP systems including Odoo, SAP, Oracle, Microsoft Dynamics and NetSuite, so orders and stock movements from every marketplace feed directly into your accounting and operations systems rather than sitting only in your storefront. This is particularly useful for businesses with warehouse management or multi-location stock that needs to reconcile against marketplace sales automatically.

Real-time sync uses webhooks or push notifications so an update, a sale, a stock change, a price update, is reflected on the connected marketplace within seconds. Cron-based sync runs on a schedule, every few minutes or hours, and batches updates together. Real-time is generally preferable for fast-moving stock, but not every marketplace API supports it, and very high order volumes can make scheduled batching more stable. We choose the approach based on what each specific marketplace allows and what your catalogue actually needs.

Properly built integrations run as background processes, cron jobs, queues, webhook listeners, rather than anything that loads on your storefront's front end. Customers browsing your Magento or WooCommerce store shouldn't notice any difference in page speed. Where performance can be affected is on the admin side during very large bulk syncs, which is why we build with queue systems and caching to keep that load manageable rather than running everything synchronously.

Each marketplace has its own returns process and timeline, Amazon's return workflow looks nothing like a retailer-run marketplace's manual returns process. Our integrations capture return and refund data from each channel and log it consistently against the original order in your core store, so your team has one place to check return status rather than checking multiple seller portals separately. Stock adjustments from returns feed back into your central inventory count automatically where the marketplace API supports it.

Yes, we've built integrations for catalogues running into the tens of thousands of SKUs across multiple stores and currencies. Larger catalogues generally need more careful category and attribute mapping upfront, and bulk upload processes need to be built to handle validation at scale rather than product by product. The discovery phase for a large catalogue takes longer, but the resulting integration works the same way, just tuned for higher data volumes.

Yes. Magento's multi-store and multi-website structure is common among the retailers we work with, and integrations can be configured so different store views or websites feed different marketplaces, or so a single catalogue feeds multiple marketplaces with store-specific pricing and stock rules applied. This is particularly relevant for businesses selling in multiple currencies or regions through the same core Magento instance.

Retailer-run marketplaces like The Range and B&Q usually require a commercial listing agreement before technical onboarding starts. Once that's in place, our side of the work involves mapping your product data to their category and attribute templates, setting up the feed format they require, and testing stock, price and order flows before going live. These marketplaces tend to have stricter imagery and data quality requirements than open marketplaces, so this stage often takes more attention than the technical build itself.

Yes, marketplace-specific pricing rules are one of the more commonly requested features. You can set different price points, promotions or margin floors per channel, useful if a marketplace charges higher fees and you need to price accordingly, or if you want price parity clauses respected on one channel but more flexibility on another. These rules run automatically as part of the sync, rather than needing manual price checks per platform.

Marketplace connections use OAuth or API key-based authentication rather than shared logins, and data transfer is encrypted in line with each marketplace's own security requirements. We follow standard security practice around credential storage, access control and logging, and where integrations touch payment or customer data, that data is handled in line with your existing PCI and data protection obligations rather than as a separate, less secure process.

Yes. WooCommerce integrations work on the same principles, connecting your product, stock, price and order data to each marketplace's API or feed, but the implementation differs because WooCommerce's plugin architecture and data structure are different from Magento's EAV model. We build WooCommerce integrations to work with your existing plugin stack rather than requiring you to strip it out and start again.

Ongoing support covers monitoring sync performance, investigating and fixing errors flagged in the dashboard, updating the integration when a marketplace changes its API, and making adjustments as your catalogue or business rules evolve. We agree the scope and response times upfront so there's no ambiguity about what's included versus what would be a separate piece of work, such as adding a brand new marketplace later.

Ready to stop managing marketplaces by hand?

Tell us which marketplaces you’re on, or want to be on, and we’ll tell you honestly what integration would involve.