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.
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.
Antes de empezar
- The Courier plugin enabled
- A Client ID and Client Secret from the courier company
- Your store's central address defined
Pasos
Las pantallas son ilustrativas; los datos de tu panel serán distintos.
Paso 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-InvoiceCommunicationGeliver
ConnectedAutomatic shipping & labels
Courier integration
Not configuredSame-day delivery with on-demand couriers
Shipping options
ConnectedDelivery methods & prices shown at checkout
Integrations — vista de ejemplo del panel Paso 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.
SandboxCourier integration
Dispatch your orders to on-demand courier companies in one click
Client ID•••••••••Client Secret•••••••••API addresshttps://api.provider.comTest connectionCourier integration — vista de ejemplo del panel Paso 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.
Paso 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'.
Paso 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 deliveryOrder #10482 — Courier
Vehicle typeMotorcycleCourier notee.g. Do not ring, leave at the dooraçıkDo not ring the bell
Estimated courier fee₺62View on mapCancel courierOrder #10482 — Courier — vista de ejemplo del panel
Consejos
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.
Preguntas frecuentes
- 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.
Complementos relacionados
La tarea de esta guía viene con estos complementos.
Pruébalo en una demo en vivo
Tiendas reales con esta función activa. Ábrelas y navega.
Guías relacionadas
Creating delivery zones and setting fees
Define the neighbourhoods your own couriers deliver to, give each zone a fee, minimum basket and estimated time, and set delivery time slots.
Shipping integration (Geliver) setup
Connect Geliver to generate shipping labels automatically, define the shipping options and prices shown at checkout, and track shipments.


