Turkey E-Invoicing Integration: e-Fatura and E-Arsiv
Design invoice statuses and cancellation workflows alongside the order process.
Plan marketplace product matching, inventory updates, and transfer failures.

A familiar multichannel sales routine involves updating stock in the Trendyol dashboard in the morning, correcting prices in the Hepsiburada dashboard at midday and preparing N11 orders for dispatch in the evening. Separate dashboards and logins create more opportunities for mistakes. Marketplace integration connects these workflows so products, stock, prices and orders can be managed centrally. It can save time and reduce costly problems such as a sold-out product remaining available on another channel. This guide explains product transfers to Turkish marketplaces, synchronization and common implementation mistakes.
Marketplace integration is an automated connection between your ecommerce platform or product management system and marketplaces such as Trendyol, Hepsiburada and N11. You define a product centrally and distribute its data to the relevant channels. A sale triggers inventory updates elsewhere, while price changes are sent to each platform. How quickly those changes become visible depends on the integration and the marketplace’s processing.
Two common mechanisms are APIs (Application Programming Interfaces) and XML feeds. An API lets systems exchange data through defined operations and can support frequent updates. An XML feed is a structured file, often read at scheduled intervals. Trendyol and Hepsiburada integrations commonly use APIs, while supplier catalogs may arrive through XML feeds. Understanding both helps you choose a suitable setup.
Synchronization is the core of marketplace integration. It helps to treat four data flows separately:
Designing all four flows is an important part of scalable ecommerce solutions. It provides a more controlled way to move from one sales channel to several.
The suitable method depends on catalog size, update frequency and technical resources. This comparison highlights the main differences:
| Criterion | API integration | XML integration |
|---|---|---|
| Data flow | Frequent or event-driven updates, subject to processing | Scheduled reads, for example hourly |
| Inventory freshness | Can update promptly after a sale | Delayed between reads, increasing overselling risk |
| Setup complexity | More technical; usually requires development | File-based and often simpler for catalog feeds |
| Order retrieval | Supported where the platform provides it | Usually a one-way product feed |
| Typical use | High-volume, multichannel sales | Supplier catalog feeds and dropshipping |
Many businesses use a hybrid model: APIs for products and orders, and XML for supplier catalogs. Whichever method you choose, stock and price data need a clearly defined source of truth.
Each marketplace has its own rules, and ignoring them can lead to rejected listings. Practical considerations for these three Turkish platforms include:
If you want to manage these platforms through a single dashboard, discuss the channel-specific rules within the scope of our integration solutions. Product mapping and operational controls should be defined for your actual catalog rather than assumed to work automatically for every product.
The same problems recur in integration projects. Addressing them before launch can reduce financial and operational risk:
Integration can reduce some manual errors, but it cannot automatically turn incorrect source data into correct information. Operations staff need access to error queues, inventory reconciliation and each product’s transfer history.
Not necessarily. Existing integration platforms can provide configured connections to Trendyol, Hepsiburada and N11, letting staff manage products through a dashboard. Custom requirements or gaps in the existing platform may still need development support. The right approach depends on your systems and workflow.
API-based updates can reach channels quickly, sometimes within seconds, but visibility depends on platform processing, queues and limits. XML feeds depend on how often the file is read. Frequent API updates are generally more suitable for high-volume sales, but acceptance and synchronization status still need monitoring.
A central dashboard can support several marketplaces, including Trendyol, Hepsiburada and N11, if the required connectors and capacity are available. Each channel adds mapping, operational and maintenance requirements. Separate pricing and inventory rules can be defined where the system supports them to handle channel differences.
Many modern ecommerce platforms support integration. Products from your website can become the source for marketplace synchronization, and orders can be brought into a central workflow. Assess the existing system’s compatibility before committing to a rollout.
For the initial connection, start with a limited product group covering different variants and tax attributes rather than publishing the entire catalog at once. Evaluate product acceptance, pricing, stock and incoming orders together. Expand the live scope only when those mappings are clear.
A completed transfer does not necessarily mean a product is available for sale. Track accepted, rejected and pending records separately. Correct errors through the existing product mapping rather than creating another copy of the same product.
Keep reading
Design invoice statuses and cancellation workflows alongside the order process.
Get a quote
Let's clarify your needs