XML Integration: The Foundation of E-Commerce Product Data Transfer
XML (eXtensible Markup Language) integration is a fundamental technology that enables automatic transfer of product information between different platforms in e-commerce. XML files play an indispensable role in marketplace integration, supplier-seller relationships, and dropshipping models. In Turkey, major marketplaces like Trendyol, Hepsiburada, and N11 allow sellers to upload products in bulk via XML format.
How Does XML Integration Work?
XML integration works through structured data files containing product name, price, stock quantity, barcode, category, image URLs, and descriptions. This file is published via a URL, and the target platform periodically reads it to update product information.
- Source system creates product data in XML format
- XML file is hosted on a web server accessible via URL
- Target platform periodically reads this URL
- Product information is automatically updated
Marketplace XML Integration
- Trendyol XML: Own XML schema with mandatory fields for title, barcode, price, stock, category ID, brand, and images
- Hepsiburada XML: Merchant API and XML feed support with category matching and variant management
- N11 XML: API and XML integration with product attributes and category tree matching
E-Commerce Platform XML
- Shopify XML: Product feeds exportable in XML format, convertible via third-party apps
- OpenCart XML: Various XML modules with marketplace integration plugins
- WooCommerce XML: Product Feed Pro and similar plugins for marketplace-compatible XMLs
Pricing
- Free basic XML integration from some platforms
- Monthly subscription: 500-5,000 TL for marketplace integration software
- Custom projects: 5,000-25,000 TL one-time
Dropshipping XML
In dropshipping, supplier XML is critical. The supplier publishes their catalog as XML; the seller integrates it into their store. Stock and price updates happen automatically.