Courier setup and dispatching orders

Connect an on-demand courier company, define pickup points, test the connection, then dispatch orders in one click and track them on the map.

2 min readLast updated: 2026-08-30

The courier integration sends your orders to on-demand courier companies in one click. If you run your own couriers you do not need it — delivery zones are enough there. This guide is for stores working with an external courier company.

Before you start

  • The Courier plugin enabled
  • A Client ID and Client Secret from the courier company
  • Your store's central address defined

Steps

Screens are illustrative; the data in your own panel will differ.

  1. Step 1: Open the integration and pick a provider

    In Ayarlar → Entegrasyonlar, under the Kargo & Teslimat category, find the Kurye Entegrasyonu card and press Kur. Choose your company under Kurye sağlayıcısı.

    Integrations

    PaymentsShipping & DeliveryE-InvoiceCommunication

    Geliver

    Connected

    Automatic shipping & labels

    Courier integration

    Not configured

    Same-day delivery with on-demand couriers

    Shipping options

    Connected

    Delivery methods & prices shown at checkout

    Integrations — example view from the panel
  2. Step 2: Enter the connection details

    Fill Client ID, Client Secret and the API address with the values the company gave you. The sandbox/production badges show which environment you are on — make sure you are on production before going live.

    Sandbox

    Courier integration

    Dispatch your orders to on-demand courier companies in one click

    Client ID
    •••••••••
    Client Secret
    •••••••••
    API address
    https://api.provider.com
    Test connection
    Courier integration — example view from the panel
  3. Step 3: Test the connection

    Press Bağlantıyı test et and do not proceed until you see 'Bağlantı başarılı'. If you get an invalid-credentials error, re-copy the values — a stray space is the usual culprit.

  4. Step 4: Check pickup points and the central address

    Alım noktaları shows where the courier collects from, taken from your store's central address. Work through anything missing until the readiness section reads 'Hazır — siparişlerinizi kuryeye gönderebilirsiniz'.

  5. Step 5: Dispatch an order

    On the order detail, choose a vehicle type in the Kurye section and press Kuryeye Gönder. You can add a courier note and tick 'Zili çalma'. The status then moves through searching → assigned → out for delivery → delivered, and Haritada gör shows the courier's last location.

    Out for delivery

    Order #10482 — Courier

    Vehicle type
    Motorcycle
    Courier note
    e.g. Do not ring, leave at the door

    Do not ring the bell

    açık
    Estimated courier fee
    ₺62
    View on mapCancel courier
    Order #10482 — Courier — example view from the panel

Tips

No address coordinates means no fee estimate

A blank estimated fee means the delivery address could not be geocoded. Making customers pick their address on the map solves this at the source.

Do not skip 'mark as prepared'

Marking the order prepared notifies the courier, so they are not waiting on you.

Frequently asked questions

Can I cancel a courier dispatch?
Yes, until the courier is out for delivery. You are asked for a cancellation reason. Past a certain stage you get 'this dispatch can no longer be cancelled'.
I have my own courier — do I need this?
No. With your own couriers, delivery zones and time slots are enough; this integration is for external courier companies.
Can I call a courier twice for one order?
No. You get 'an active courier record already exists for this shipment'; cancel the existing one first.

Related plugins

The task in this guide ships with these plugins.

Try it in a live demo

Real stores running this feature. Open one and click around.

Related guides

Live Instantly — Launch Your Website Today

Launch your website today.

Start for free. No credit card required. Blog, store, restaurant page, or portfolio — your site is ready in minutes.

No credit card required