Home › Blog › INTEGRATION
INTEGRATION

Supplier XML Integration: Everything You Need to Know

Listing thousands of products by hand is not possible. The supplier XML solves this problem; but when it is set up wrongly, it produces wrong prices, wrong stock and penalty points.

July 3, 2026 · 6 min read · Gods Of Sale Team

XML is a standard file format through which suppliers share their product catalog in a machine-readable form. It contains product name, stock code, price, stock quantity, images and attributes. The goal is simple: instead of entering thousands of products by hand, import the file into the system.

In practice, however, the two sides are incompatible: the format the supplier provides and the format the marketplace expects are almost never the same. The real work of the integration is that conversion.

Five problems to solve in conversion

1. Field mapping

The field called "urun_adi" at the supplier may be "title" on the marketplace, and "stok" may be "quantity." Every supplier uses its own naming. If correct mapping isn't done, products are transferred either wrongly or incompletely.

2. Category mapping

The supplier's category tree differs from the marketplace's. A product that falls into the wrong category never appears in the right searches. This is one of the hardest errors to notice after transfer, because the product appears to have been transferred "successfully."

3. Pricing rules

The price in the XML is often the supplier's purchase price. You need to add your own margin, commission and shipping on top. If this calculation isn't done automatically, you either sell at a loss or list at a price so high you can never sell.

The right approach: Define a category-based margin rule (e.g. 45% for textiles, 18% for electronics). A single fixed multiplier doesn't work across all categories.

4. Attribute enrichment

Supplier XMLs usually come with minimal information. Marketplaces, however, require attributes such as size, color and material. A product transferred with missing attributes is either rejected or invisible in filters.

5. Update frequency

XML is not a static file; the supplier updates price and stock during the day. If you read the file once a day, you are selling all day on old data.

The most expensive error: stock confidence

A product that appears "in stock" in the XML may have sold out at the supplier. In that case you can't fulfill the order and have to cancel it — and seller-caused cancellation is one of the heaviest penalties in terms of ranking and seller rating.

  • For critical products, apply a safety buffer to the supplier's stock (e.g. treat anything below 5 units as zero).
  • For products tied to a single supplier, keep the stock threshold high.
  • Report suppliers who run out constantly; the problem is at your source, not in your product.

Healthy integration checklist

CheckWhy
Pre-transfer validationAn erroneous record should never reach the marketplace
Category map testWrong category = invisible product
Margin rule checkPrevents selling at a loss
Price deviation alertA supplier error can cut a price tenfold
Transfer reportHow many products passed, and why the rest were rejected

Especially price deviation alerts save lives: a typo in the supplier file that lists a 1,200 TL product at 12 TL causes serious losses until it is caught.

Summary

XML integration is not a "file upload" job but a continuously running data pipeline. When set up correctly, it lets one person manage thousands of products; left uncontrolled, it costs both money and reputation through wrong prices and cancellations. The difference is whether there is a validation layer.

XML BRIDGE

From supplier XML to marketplace, within seconds

XML Bridge converts different supplier formats into marketplace schemas, applies your profit margin rules and filters out erroneous records before transfer.

Explore XML Bridge Request a Free Demo

Related Posts

STRATEGY
Preparing for Campaign Periods: 11.11 and Black Friday Plan
PROFITABILITY
How to Calculate Net Profit in E-Commerce: Revenue Is Misleading
OPERATIONS
Why Is Multi-Marketplace Stock Synchronization Difficult?
© 2026 Gods Of Sale · Onus Industry LLC (Wyoming, USA) · 30 N Gould St STE 44034, Sheridan, WY 82801 — All rights reserved.