Marketplaces integration

Amazon Türkiye

What it does

  • Pushes products to Amazon.com.tr through SP-API feeds and tracks feed processing results.
  • Updates stock and price by feed and reads back Amazon's reports.
  • Pulls orders with the Orders API into your standard order flow.

Amazon Türkiye has a dedicated connector in Kambloo's catalog. It gets its own module because Amazon's Selling Partner API works differently from Turkish marketplaces: authentication is Login with Amazon OAuth combined with AWS request signing, and catalog updates go through asynchronous feeds. The connector implements the MarketplaceConnector contract and is an Internal Module. Amazon's selling fees are billed by Amazon.

How it works with Kambloo

Authorisation happens once. You approve Kambloo through Login with Amazon, and the resulting tokens are stored encrypted in your store settings. Every SP-API call is signed with AWS credentials handled by the module.

Product push is feed-based. After category and attribute mapping, Kambloo builds a product feed from your mapped products and submits it. Amazon processes feeds in the background, so a job polls for the processing report and records per-item acceptance or rejection on the listing, with Amazon's reason. Mapping works the same way as on other marketplaces: category tree and required attributes are loaded, cached, and matched to your product fields, with validation before submission.

Stock and price also travel by feed. Kambloo batches the rows that changed since the last watermark, submits an update feed, and reads the result report. Because the single stock pool recalculates sellable quantity on every reservation, Amazon receives the new figure in the next feed. A buffer per channel is available.

Orders are pulled with the Orders API on a schedule. Each order enters Kambloo with the Amazon channel tag and flows through the standard pipeline: stock reservation, carrier label, invoice, and notification. The tracking number is written back so Amazon can inform the buyer.

Feed jobs run on the integrations queue with retry, backoff, and idempotency keys, and their status is visible on the health screen.

Requirements

  • An Amazon seller account for the Turkish marketplace with SP-API authorisation.
  • Category and attribute mapping to Amazon product types.
  • Patience with feed processing times, which are set by Amazon.

Setup steps

The short version. The screens in your store admin follow the same order.

  1. Install the Amazon TR module from the Market. It is free.
  2. Authorise Kambloo through Login with Amazon so it can call SP-API on your behalf.
  3. Map categories and required attributes to Amazon's product types.
  4. Submit a small product feed and check the processing report.
  5. Enable stock and price feeds and order pull.

Questions about Amazon Türkiye

Why is Amazon a separate module from other marketplaces?

Its authentication is the most complex in the catalog: Login with Amazon OAuth plus AWS request signing. Product and stock updates are feed-based rather than direct calls. That justifies a dedicated module.

How quickly do stock changes reach Amazon?

Changes are batched into feeds and Amazon processes them asynchronously. Kambloo reads the processing report and marks each item as accepted or rejected.

Is this for Amazon marketplaces outside Turkey too?

This module targets Amazon.com.tr. Amazon's global marketplaces are on the post-launch expansion queue.

All integrations

Connect Amazon Türkiye to a free test store

The test store runs the complete software with sandbox payments. Paste your credentials, place a test order and go live when it works.

Start free

Free software forever · No credit card · First month of hosting free