Product XML · E-commerce integration · Stock sync

From supplier catalog to marketplace: product XML, API and one stock pool

Giyimport crawls supplier websites on a schedule and normalizes products, variants, barcodes, prices, stock and images into one schema. It serves that data as an XML feed and REST API, and updates your Trendyol and Temu stock from the same pool.

7 days · no card Trendyol · Temu AES-256-GCM

Works in four steps

The entire flow from supplier site to marketplace is visible in one panel.

  1. 01

    Supplier sites are crawled

    Each supplier site is crawled every 4 hours by default; product, variant, stock and price changes are recorded.

  2. 02

    Merged into a product pool

    Barcodes, size/colour variants, category path, attributes and images are mapped to one product schema.

  3. 03

    Rules are applied

    Margin, shipping and rounding rules produce the sale price; out-of-stock or blocked products become passive.

  4. 04

    Distributed to channels

    Read through the XML feed and API; stock/price is pushed to connected Trendyol and Temu stores and orders are pulled back.

What stock sync looks like in the panel

For each barcode: the computed quantity, why, and the result on one line. The panel screen above and this list are redrawn from real components; store names, barcodes and numbers are sample data.

Stock push · Store A sample data
8690000000017 · Trendyol
source 14 · open orders 2 · buffer 1
11 OK
8690000000024 · Temu
sold out at source
0 Stock 0
8690000000031 · Temu
new Trendyol order: −1
5 OK
8690000000048 · Trendyol
barcode not matched
— Unmatched
8690000000055 · Trendyol
source 40 · open orders 0
40 OK
Beige and brown garments hanging on a store rail
Photo: Hannah Morgan / StockSnap (CC0)

System defaults

4 h
Supplier crawl interval
15 min
Marketplace stock and order sync
500
Products in the trial
30 days
Recipient data deleted after order closes

These values can be changed per account or per plan in the panel.

What problems does it solve?

Selling products the supplier no longer has

What it does
When a product runs out at the source, its marketplace stock is set to 0 on the next sync.
How it works
The crawl updates source stock; stock sync recomputes the target quantity and pushes only changed barcodes.
Problem solved
Cancelled orders and lower store ratings.
Technical detail
Trendyol price-and-inventory bulk request (up to 1,000 items) · Temu bg.local.goods.stock.edit (target stock).

The same unit sold on two marketplaces

What it does
When an order arrives on one marketplace, its open quantity is deducted from your other stores.
How it works
When order sync finds a new open order it triggers a stock push to all of the user's active stores.
Problem solved
Overselling on the last few units.
Technical detail
Sellable stock = source stock − open (unshipped) order quantity − safety stock, per barcode.

Preparing a separate product file per supplier

What it does
Products from different supplier sites are combined into one schema, one XML URL and one API.
How it works
The crawler extracts product, variant and image data from each site; the pool stores them under common field names.
Problem solved
Manual spreadsheets, missing barcodes, outdated prices.
Technical detail
Fields: title, brand, category path, barcode, variant type/value/stock/barcode, attributes, images, cost and sale price.

Frequently asked questions

Do I need a card for the trial?

No. Sign up and choose a category; a 7-day trial starts and an API key and XML feed for 500 products from that category are created automatically.

Which marketplaces are supported?

Trendyol and Temu. Both support store connection, barcode matching, stock push and order import; Trendyol also supports price updates.

How do I buy a plan?

Plans are quote-based. You submit a plan request in the panel; once our team approves it, the plan is active on your account immediately.

How is recipient personal data protected?

Name, phone, email and address are encrypted at the application level with AES-256-GCM, masked in lists and deleted 30 days after the order closes.

Try it free for 7 days

No card required. Pick a category and get an API key and XML feed for 500 products right away.