Skip to content
Bulutegra Integrations Çiçeksepeti Integration
Marketplace

Çiçeksepeti Integration

For sellers on Çiçeksepeti, one of Turkey's larger marketplaces: orders arrive with their lines in the panel and your ERP, and stock and prices are written to Çiçeksepeti from a single pool. New products are listed in batches and every batch reports its own result. The setup reads only at first.

Included from the Starter planPlans and pricing ›

What is the Çiçeksepeti integration?

The Çiçeksepeti integration is the connection that carries order, stock, price and product data between your Çiçeksepeti store and wherever your stock is kept. Orders come from Çiçeksepeti into the panel and your ERP; stock and prices go from the panel to Çiçeksepeti.

The problem today
You key Çiçeksepeti orders into the ERP by hand, and on busy days a line or an address slips through wrong.
The stock code on Çiçeksepeti differs from the product code in your ERP, so a sold-out item stays on sale and you end up cancelling orders.
You open new listings one by one; some are rejected over category, attribute or image rules and you cannot tell which ones failed or why.

Which plan includes it?

Every marketplace and platform integration is included from the Starter plan; the number of channels depends on the plan.

What you can do with the Çiçeksepeti integration

Order import

Çiçeksepeti orders arrive with lines, customer and delivery details and are written to your ERP in the same shape. Each order is compared line by line; if the quantity or amount does not match, the panel raises it.

One stock pool

Stock is managed from one real quantity. The moment an item sells on any channel, the amount on Çiçeksepeti drops without waiting, so no channel needs its own reserve.

Prices and campaigns

Sale price and list price are written from the panel. You can set a multiplier and a floor price per channel, and block any update that would go below the floor.

Bulk listing

New products go out in batches. Each batch reports separately: accepted, warned and rejected items are listed with their reason, then corrected and sent again.

Category and attribute mapping

Çiçeksepeti categories and their required attributes are mapped to your product tree. A missing attribute is caught before sending rather than after a rejection.

Bulk zero-out brake

If an unusual number of products would be zeroed in a single run, sending stops and an alert is raised, so a fault on the source side cannot close the channel wholesale.

ÇiçeksepetiHepsiburadaAmazonEtsyWalmartBulutegraorders · stock · priceERPinvoice · shippingYour own store
How data flows between marketplaces, Bulutegra and the ERP

How the Çiçeksepeti integration is set up

1

Connect

Take your API key from the Çiçeksepeti seller panel and enter it in the panel. The key is kept in a file only the service user can read.

2

Match

Your Çiçeksepeti listings are matched to your products by stock code and barcode. Anything that does not match comes out as a list you can work through.

3

Watch

In shadow mode the system only reads from both sides and writes nowhere. You see the numbers on Çiçeksepeti next to the numbers in your ERP.

4

Hand over

When you are ready you switch on order import and stock-price writing separately. The same job has to be switched off in your old system first.

Technical summary

Data carriedOrders, stock, prices, products and variants, listings
DirectionOrders from Çiçeksepeti to the panel and your ERP; stock, prices and new listings from the panel to Çiçeksepeti
Matching keyStock code and barcode; colour and size match at variant level
Fields carried on an orderCustomer, order lines, delivery address, shipping details
UpdatesAs soon as a sale happens on a channel, without waiting; there is no fixed scan time
ListingIn batches; accepted, warned and rejected results are read per batch
Out of scopeReturns — Çiçeksepeti's public service exposes no returns endpoint, so returns run from the seller panel
SetupRead-only first (shadow mode); writing is switched on channel by channel with your approval

Free calculators

Test pricing and shipping decisions without leaving the page. Runs in your browser and sends no data.

Frequently asked questions about the Çiçeksepeti integration

What do I need for the Çiçeksepeti integration?

The API key from your Çiçeksepeti seller panel is enough. Once it is entered, your listings and orders are read; writing stays off until you switch it on.

How quickly do orders arrive?

Orders are imported as they are read; there is no fixed scan time. Every imported order is compared line by line, and anything that does not match shows up as an alert in the panel.

Are returns handled in the panel too?

No. Çiçeksepeti's public service does not expose a returns endpoint, so returns are handled in the Çiçeksepeti seller panel. We say so plainly, because you should know where an integration ends before you start.

Can I list new products in bulk?

Yes. Products are sent in batches and each batch reports its own result. A rejected item is listed with its reason; once the category, attribute or image is fixed it goes out again.

What happens when a listing is rejected?

The batch result stays in the panel with the rejected item and its reason. One rejection does not stop the whole queue; if there is a bulk failure, sending stops and an alert is raised.

My stock code differs on Çiçeksepeti — what then?

Matching is done by stock code and barcode. If neither matches, the product is listed as unmatched and no stock is written. We would rather write nothing than write stock to the wrong product.

Will my prices break during a campaign?

If you set a floor price, any update below it is not sent. You can also set a per-channel multiplier so prices stay consistent across channels.

Can I connect other channels alongside Çiçeksepeti?

Yes. Because stock is managed from one pool, the workload does not grow as you add channels. Each channel goes live separately and at your own pace.

Related articles
Other integrations

Connect your Çiçeksepeti store, watch it in shadow mode, and hand over channel by channel when you are ready.