Global marketplaces live: Amazon Global, Etsy, Temu, eBay, Ozon, Zalando, Joom, HepsiGlobal, AliExpress, Mirakl, Allegro, Walmart ABD, Walmart Kanada, Walmart Meksika, Walmart Şili

Sürat Kargo integration logo
KargoSOAP API (ASMX)

Sürat Kargo Integration

Connect your Sürat Kargo account to Stokzone and manage your kargo operations from a single dashboard.

Contact

What can you do once Sürat Kargo is connected?

  • Shipment creationCreate your shipments through Stokzone.
  • Shipping label & barcodeGenerate the shipment label and barcode with a single click.
  • Shipment trackingTrack shipment statuses from the panel.

How do you connect Sürat Kargo to Stokzone?

  1. 1Get your Sürat Kargo credentialsGet your API credentials from your Sürat Kargo seller/account panel (connects via SOAP API (ASMX)).
  2. 2Sign in to StokzoneEnter the credentials on the Stokzone integration screen and set up the connection.
  3. 3Start syncingOnce the connection is set up, your Sürat Kargo data starts flowing automatically.

What you need to connect Sürat Kargo

These are the details requested when you connect your Sürat Kargo account to Stokzone. We've noted where to find each one in the Sürat Kargo panel.

Cari Kodu
Sürat Kargo'nun verdiği gönderen cari kodu (KullaniciAdi/CariKodu ile aynı).
Web Şifre
Sürat Kargo entegrasyon web şifreniz (WebPassword).
Servis URL (canlı)optional
Canlı için Sürat'ın verdiği services.asmx adresi. Boşsa test (prova) ortamı kullanılır.
Test Ortamı (prova)optional
Test için 'true' yazın (prova.suratkargo.com.tr). Canlı için Servis URL girin.
Takip Anahtarı (key)optional
Opsiyonel — yapısal teslimat bilgisi sorgusu için Sürat'ın verdiği 'key'. Boşsa hareket-detaylı takip kullanılır.

Your credentials are stored encrypted and used only to establish the connection. You can remove the connection from the panel at any time.

What does the Sürat Kargo integration automate?

Here is what you can do with Sürat Kargo. Where an item is off, that step runs by hand or from the Sürat Kargo panel.

Creating a shipment
A shipment is created straight from the order and the tracking number is written back.
Cancelling a shipment
You can cancel a created shipment from the panel.
Automatic tracking
The carrier is polled regularly and the order status advances on its own.
Status mapping
Status codes are not calibrated yet: tracking is polled and the raw response is stored, but the order status is not advanced automatically. We would rather leave this open than write a mapping we cannot prove.

This list is generated from the integration code. When the carrier extends its API, the adapter is updated too.

Frequently asked questions about the Sürat Kargo integration

How do I set up the Sürat Kargo integration?
You connect in a few steps by taking your API credentials from your Sürat Kargo seller/account panel and entering them on the Stokzone integration screen (connects via SOAP API (ASMX)). Sync starts automatically once the connection is established.
Can I create a shipment with Sürat Kargo?
Yes. You can create shipments through Sürat Kargo, generate labels/barcodes and track shipment statuses from the panel.
Is there an extra fee for the Sürat Kargo integration?
You can test the Sürat Kargo integration during the 7-day free trial without a credit card.

What you should know about the Sürat Kargo integration

Leave the service address empty and you land in the test environment

There is a default worth watching in the Sürat Kargo connection: if the service address field is left empty, the test (prova) environment is used rather than production. In many other integrations leaving a field empty means "default to live", so this reversed behaviour surprises people. The consequence: shipments appear to be created without error, but no real carrier record comes into existence.

Going live is straightforward: write the production service address Sürat gave you into this field. When you do want to work against the test environment there is a separate test switch, and ticking it is enough.

The account code and the tracking key

The identity consists of two values: your account code and your integration web password. Alongside them sits an optional tracking key. Fill it in and delivery status is queried in a structured form; leave it empty and status is derived from movement records. Both work; the first is cleaner.

The raw tracking response is stored — why?

On the Sürat Kargo connection you can create shipments, cancel them and query tracking. Translating the delivery status in the tracking response into an order status is not done yet: without the carrier's official code list a correct mapping cannot be written.

So the raw response is stored as it comes. The reason is not only honesty but a practical route: as real shipments move, the actual codes will be read from the stored responses and the mapping written against them. The gap will close with measurement, not guesswork.

Until then you advance the order status by hand; creating shipments and the barcode side work normally.

People looking at the Sürat Kargo integration also read these

Before connecting you may want to work out the cost, compare similar platforms, or read the topic in depth. The pages below carry on from here.

Bring your Sürat Kargo and Kargo channels together in one dashboard

Test Stokzone with a 7-day free trial, no credit card required.

All integrations