# Sell on eMAG, OLX and Pazaruvaj: one catalog for marketplaces

How to sell on eMAG, OLX, Pazaruvaj, Skroutz and Glami from one online store catalog: XML product feeds, OLX sync, costs, plan limits and EU seller rules.

Source: https://cloudcart.com/en/blog/marketplaces-emag-olx-pazaruvaj · CloudCart · 2026-11-06

In short: an online store on CloudCart can sell on eMAG, OLX, Pazaruvaj and other European marketplaces and price comparison sites from one catalog. OLX connects in Apps → OLX and turns every product into an advert on olx.bg or olx.ro, with stock synced automatically. eMAG, Pazaruvaj, Árukereső, Compari, Skroutz and Glami get an XML feed that CloudCart rebuilds every 4 hours.

This guide is for sellers anywhere in the EU who want their products on the marketplaces where shoppers in Central and Eastern Europe start their search. eMAG sells in Romania, Bulgaria, Hungary and Poland; OLX runs classifieds in Bulgaria and Romania; Pazaruvaj, Árukereső and Compari compare prices in Bulgaria, Hungary and Romania; Skroutz does the same in Greece; Glami covers fashion. Below are the admin paths, plan limits and the mistakes that keep a product offline, using CloudCart, the ecommerce platform with these channels built in.

## How does CloudCart connect to OLX, eMAG and Pazaruvaj?

CloudCart connects each channel through its own app in the admin, while your products live in one catalog. The channels work in three ways: OLX receives each advert through a connection to your OLX account, eMAG receives a file that CloudCart uploads, and comparison sites fetch a feed from a public address on your store.

| Channel | Where in the admin | Updates | Categories |

| OLX (olx.bg, olx.ro) | Apps → OLX | Stock, status and deletion at once; price with Sync prices | You map them to OLX's |

| eMAG (bg, ro, hu, pl) | Apps → eMag Sync, set up with our team | Every 4 hours | eMAG assigns its own |

| Pazaruvaj, Árukereső, Compari, Skroutz | Apps → XML Feed → the site | Every 4 hours | Your store's category path |

| Glami (fashion) | Apps → XML Feed → Glami | Every 4 hours | Mapped to Glami's tree, with a size system |

| Google and Facebook | Apps → XML Feed → Google or FaceBook | Every 2 hours | Google category per store category |

| Your partner or affiliate | Apps → XML Feed Generator | About every 6 hours, on change | CloudCart's fixed format |

You need your own account on each channel: an OLX account for olx.bg or olx.ro, an eMAG seller contract for each country, and a merchant registration with each comparison site. CloudCart connects the catalog.

> Sales channels 32 sales channels from one catalog Change a price or stock level once in the admin, and the next refresh carries it to eMAG, Pazaruvaj, Skroutz and Google. A channel that is not listed gets your own feed from the XML Feed Generator. All sales channels in CloudCart →

## Which stores should sell on OLX, eMAG and comparison sites?

These channels pay off most for products people search by name or model: electronics, spare parts, tools, sports goods, baby products and homeware. On OLX the shopper browses adverts, on Pazaruvaj or Skroutz they compare stores, and on eMAG they buy inside the marketplace.

- A new store without traffic: the channels bring first orders before your site ranks in Google.

- A store entering a new country: a Hungarian or Greek shopper finds you on the local comparison site before they know your brand. See the guide to cross-border ecommerce in the EU .

- When to wait: if products lack images, barcodes and a brand, complete the catalog first, because channels reject incomplete products.

## How much does it cost to sell on OLX, eMAG and Pazaruvaj?

OLX charges for listing packages and promotion, eMAG takes a commission on each sale, and comparison sites usually charge for the visits they send. CloudCart takes no commission on your sales.

| Channel | How you pay | Whose customer |

| OLX | No commission; packages above the category limit and paid promotion | Yours, if they buy in your store through the advert link |

| eMAG | Commission per sale by category, in your seller agreement | Stays with eMAG |

| Comparison sites | The site's price list, usually per visit | Yours: the order is in your store |

| CloudCart | 0% commission; a monthly plan | Yours |

OLX in Bulgaria reports 4 million active users a month, 2 million new listings a month and 0% commission on sales; business packages hold 3 to 1,000 adverts for 30 or 90 days ([OLX Business, in Bulgarian](https://business.olx.bg/)). For comparison sites, work out the most you can pay per visit with the margin calculation in the [Pazaruvaj product feed guide](https://cloudcart.com/en/blog/pazaruvaj-product-feed); the same maths works for Skroutz or Árukereső. Both channels open your product page, mostly on a phone, so check the [mobile version of your store](https://cloudcart.com/en/blog/mobile-version-online-store) first.

## Which EU rules apply when you sell through marketplaces?

A marketplace does not change your obligations as an EU seller, and a few EU rules target marketplace sellers directly:

- VAT on distance sales. Once your sales to consumers in other EU countries pass €10,000 a year, you charge the buyer's country's VAT and can declare it through the One Stop Shop (OSS), as Your Europe explains . See the guide to OSS and EU VAT .

- Trader identification. Under Article 30 of the Digital Services Act , applied from 17 February 2024, a marketplace collects your name, address, contacts, ID, payment account, trade register number and a self-certification that your products comply with EU law.

- Trader status shown to buyers. Since 28 May 2022, under Directive (EU) 2019/2161 , a marketplace tells consumers whether the seller is a trader. As a trader, your marketplace sales carry the same 14-day right of withdrawal as your store.

- Income reporting. Under DAC7 , in force since 1 January 2023, platforms report each seller's identity and payouts to tax authorities by 31 January of the following year.

Important: OLX fixes the currency per country (euro on olx.bg, lei on olx.ro), and XML feeds use your store's primary currency and language. To sell in forints and lei, run a separate store per country with [CloudCart multistore](https://cloudcart.com/en/multistore), each with its own feeds; see [multilingual and multi-currency stores](https://cloudcart.com/en/blog/multilanguage-multicurrency-multistore).

## What is an XML product feed and how do you create one in CloudCart?

An XML product feed is a file at a public address that describes your products: name, price, stock, images, barcode and category. The channel fetches it on a schedule and updates your offers. In CloudCart the XML Feed app has ready-made feeds for Google, FaceBook, Pazaruvaj, Emag, Skroutz, Glami, Compari, Árukereső, ShopMania, Trendo, Criteo, TikTok and others, each in the format the channel expects.

- Install XML Feed in Apps → XML Feed. Each channel is a separate feed with Overview, Settings and Status tabs, switched on separately.

- Choose the products: by category, manufacturer, product, tag, selection or all, and whether only in-stock and visible products go in.

- Fill in the channel's fields, such as Default Barcode, Delivery cost and Delivery time for Pazaruvaj, or the category mapping and size system for Glami.

- Copy the feed URL into your merchant account on the channel or into Google Merchant Center; see the Google Merchant Center guide .

Important: the feed URL is public so the channel can read it without signing in. Share it only with that service, or create a password-protected feed in the XML Feed Generator.

For a partner without a template, Apps → XML Feed Generator creates your own feed at /app/feed/name, with a markup or discount for that feed only (up to ±100%), UTM tags and an optional username and password. For the opposite direction, when a supplier sends you XML, see [importing products from CSV and XML](https://cloudcart.com/en/blog/product-import-csv-xml).

## How do you list your products on OLX from CloudCart?

You list products on OLX from Apps → OLX: connect your account, map categories and parameters, and CloudCart sends each product as its own advert. The connection works today for [olx.bg](https://www.olx.bg/) and olx.ro.

- Choose the country and shipping payer. In Settings, pick Country (Bulgaria or Romania) and Shipping is paid by (Buyer or Merchant).

- Connect your account. Click Connect, grant access on OLX and return to the admin. Each country needs its own OLX account.

- Fill in contact and location. Name, phone, region and city are required; until they are filled in, the other tabs stay locked.

- Map the categories. In Configuration, click + Add category and pick the matching OLX subcategory. OLX accepts only the last level: "Smartphones", never "Electronics".

- Map the parameters. For each parameter OLX requires, choose its source (a property, the manufacturer or a variant), then match values in Values, such as your "Black" to OLX's colour.

- Add the products. In Products, click + Add advert. Only products with a price, a main image and a mapped category appear.

- Check the result. The Valid column shows what passes; rejections appear in History by field, for example "title - too short".

Important: Disconnect in Settings deletes all OLX settings in your store, including the category and parameter mapping and the history. Note your mapping before you switch accounts.

## How does CloudCart build the OLX advert?

The OLX advert is always built from the product in your store, so you prepare a product once and it looks the same in both places.

| Part of the advert | Rule |

| Title | The product name, first letter capitalised only, cut to 70 characters |

| Description | A link to your store, variants, manufacturer, properties and the text without HTML or emojis |

| Price | The product price, or the active sale price if enabled |

| Images | Product images up to the OLX category limit; a logo only if at least 300 pixels on the long side |

| Condition and currency | "New" and euro on olx.bg; lei on olx.ro |

| Variants | With Divide the product into varieties, each variant is its own advert |

## How often do OLX adverts and XML feeds update?

On OLX, stock, status and deletion update immediately when their sync is switched on, while a new price goes out only when you click Sync prices. XML feeds rebuild on a fixed schedule: Google and Facebook every 2 hours, eMAG and comparison sites every 4 hours. OLX adverts usually expire after 30 days and are republished from Products, and the OLX connection key lasts one month, so after a month without activity you click Connect again.

## What do you need to know when connecting Pazaruvaj and eMAG?

You switch on Pazaruvaj and the other comparison feeds yourself, while eMAG is set up with our team because it depends on your eMAG contract for each country.

### Pazaruvaj, Árukereső, Compari and Skroutz

Pazaruvaj and its sister sites Árukereső and Compari use the same format and the same Trusted Shop review option. There is no category mapping: they receive your path, such as "Home > Kitchen > Kettles". Delivery time takes one number, such as 4, never a range. Skroutz in Greece also asks which property is size and which is colour. Details are in the [Pazaruvaj XML feed guide](https://cloudcart.com/en/blog/pazaruvaj-product-feed) and the guide to [selling online in Greece](https://cloudcart.com/en/blog/sell-online-in-greece).

### eMAG

Write to support@cloudcart.com with your store address and the country (Romania, Bulgaria, Hungary or Poland), and the team sets up eMag Sync. eMAG receives prices excluding VAT, up to 4 images per product, a 2-day handling time and one row per variant. Orders stay in eMAG, and a sale there does not reduce stock in CloudCart, so you reconcile stock in the eMAG seller portal. eMAG.ro with a store in lei is covered in [selling online in Romania](https://cloudcart.com/en/blog/sell-online-in-romania). Commissions are in the guide to [eMAG Marketplace for sellers](https://cloudcart.com/en/blog/emag-marketplace-sellers).

## How many products can you send to each channel by plan?

The limit depends on your plan and counts separately for each channel, per the [pricing page](https://cloudcart.com/en/pricing) (per month, billed annually, excluding VAT).

| Channel | Baby Pack (€14) | Starter Pack (€33) | CC Pro (€83) | CC Master (€249) |

| Pazaruvaj, Árukereső, Compari.ro, Emag, Skroutz, Glami | 100 | 2,000 | 7,500 | 10,000 |

| Etsy | 100 | 2,000 | Unlimited | Unlimited |

| XML Feed Generator feeds | 1 | 1 | 2 | 3 |

OLX has its own cap on published products by plan, and your plan must include the app to install it.

> 0% commission The channels bring the customer, your store keeps them When a customer found on a marketplace orders a second time in your CloudCart store, no percentage of the sale is taken, and their email stays with you for email marketing . A platform with no commission on sales →

## Best practices for selling on OLX and comparison sites

- Add a barcode, SKU and brand to every variant. eMAG rejects products missing them, and comparison sites match offers by EAN; see EAN barcodes from GS1 .

- Keep names under 70 characters, brand and model first, since OLX cuts after 70.

- Keep categories tidy. "Misc" and "New products" help on no channel.

- Click Sync prices on OLX after every price change, such as a Black Friday bulk change.

- Check OLX History and feed Status weekly. Rejected adverts do not fix themselves.

## Common OLX and XML feed errors and how to fix them

| What you see | Cause and fix |

| Product missing from + Add advert | No price, no main image or unmapped category: add them or map the category |

| "Choose a subcategory" | A parent OLX category was chosen: pick the last level |

| Rejected for parameters | A required parameter or value is unmapped: map it in Parameters or Values |

| Error 429 | Too many requests to OLX: try again later |

| Product missing on a comparison site or eMAG | Hidden, outside the filter, over the plan limit, or not yet rebuilt: check and wait up to 4 hours |

The Sync button in Adverts rewrites the OLX advert with your store data, so copy any edit you made on OLX into the CloudCart product first.

## How can an AI agent prepare your catalog for OLX, eMAG and comparison sites?

An AI agent such as Claude Code, ChatGPT Codex, Gemini CLI or Cursor, connected to your store with a PAT (Personal Access Token) from Settings → PAT tokens, checks the whole catalog against channel requirements and fixes products in bulk after you approve. Start with a Read Only token and ask: "Which products have a name over 70 characters, or no image, barcode or manufacturer?" Give Products Read & Write only when you want the fix. See [bulk catalog changes with AI](https://cloudcart.com/en/blog/bulk-catalog-changes-ai).

> Store run by an AI assistant The products OLX and eMAG will reject, found with one sentence Instead of opening 500 products one by one, you get the list in minutes, and the fix runs only after your yes. Connect the AI assistant to your store →

## Frequently asked questions

**How do I list my products on OLX as a business?**

In CloudCart you use Apps → OLX: connect your OLX account, map categories and parameters, and add products with + Add advert. Each product becomes its own advert on olx.bg or olx.ro.

**How often does the XML feed update?**

Google, Facebook and TikTok feeds rebuild every 2 hours, eMAG and comparison feeds every 4 hours, and XML Feed Generator feeds about every 6 hours when the catalog changes. The intervals are fixed.

**Do eMAG orders come into CloudCart?**

No, eMAG receives your catalog, while orders stay in eMAG's system. A sale there does not reduce your store stock, so you reconcile it in the eMAG seller portal.

**Can I sell on eMAG in several countries?**

Yes, eMAG runs marketplaces in Romania, Bulgaria, Hungary and Poland, each with its own seller contract and setup. Write to support@cloudcart.com with your store address and the country.

**Do I charge VAT in the buyer's country on a foreign marketplace?**

Yes, once your sales to consumers in other EU countries pass €10,000 a year. You can declare that VAT for all EU countries through OSS in your home country.

> Store for €1 3 months at €1 to test your first marketplaces New stores pay €1/month for the first 3 months on any plan: enough to switch on the feeds, publish your first OLX adverts and compare each channel's sales with its bill. Create a store for €1 →

Questions about the channels: support@cloudcart.com. For a catalog with many variants, see the [product catalog guide](https://cloudcart.com/en/blog/product-catalog-management).
