Delivery in E-Commerce: Choosing Couriers and Logistics
Delivery in e-commerce: courier services, logistics planning and cost optimisation. Building a delivery system that protects customer satisfaction.

Delivery services are the process of collecting the order from the warehouse or store, transporting it, handing it to the buyer, recording the outcome and, when needed, returning it.
The cheapest courier is not always the cheapest delivery. A buyer not found on the first attempt, a wrong address, cash-on-delivery transferred late and an untracked return can turn a low tariff into an expensive process.
Delivery is the physical part of the seller's promise. If the site says "1–2 days," the warehouse's preparation time, the courier's pickup hours, the area and rest days must carry that promise together.
The short decision
- Compare tariffs on the same weight, dimensions, area, service speed and payment method.
- Check the operator's legal entity, applicable licence, liability and complaints route.
- Calculate the price per successfully delivered order, not per parcel sent.
- Put delays, second attempts, returns, damage and cash-on-delivery settlement into the contract.
- Run a limited pilot first; write the nationwide speed promise only after real data.
What delivery models exist for e-commerce?
The Law "On Postal Communication" defines acceptance, sorting, storage, transport and delivery to the addressee as parts of the postal service. Express post and courier services are separate concepts in the law. An e-commerce business, however, is not obliged to give the whole chain to one party.
| Model | Fitting situation | Advantage | Main risk |
|---|---|---|---|
| Your own courier | Stable daily volume in a dense area | Direct control over routes and communication | Staff, vehicle, cover and idle-time costs |
| A courier partner | In-city delivery with variable order counts | A fast start and scaling with volume | Indirect quality control and exception fees |
| The postal operator | Wide geography and registered shipments | Network, receipts and tracking options | Pickup, handover and timing models can differ from the store's |
| Pickup points | Orders the buyer can collect themselves | Fewer failed home visits | Point accessibility and storage periods |
| A warehouse and fulfilment partner | High volume, many SKUs and channels | Picking, packing and delivery in one system | Minimum volumes, integration and stock dependence |
| Hybrid | Different needs for Baku, regions and special products | The fitting route per zone | Fragmented rules and statuses |
If the online store is just starting, one main and one backup partner are enough. Connecting five couriers at once is not choice — it is oversight burden. In the dropshipping model, even though the seller does not see the parcel, the delivery promise, information and returns responsibility given to the buyer still rest with the store.
What should we compare when choosing a delivery service?
According to the Ministry of Digital Development and Transport's explanation, express postal service is among the activities requiring a licence. Before the contract, ask not for the brand name but the legal entity, TIN, the service's legal type and the applicable licence details. Legal status is no quality guarantee, but it is where the checking starts.
14 questions for the provider
- Which cities, districts and villages are in the service zone?
- What is the pickup cut-off time and the minimum daily volume?
- Are the timeframes counted in calendar days or business days?
- How does the tariff change by actual weight, volumetric weight, zone, distance and floor?
- Are the second delivery attempt and address changes chargeable?
- Is cash or card accepted at the door, and when are the funds transferred?
- Are a shipment code, live status, proof and history provided?
- Is there an API, plugin and server notification for the site or a Shopify store?
- What are the call and message rules to the buyer, and how many attempts are made?
- From whom, within what period and at what tariff are returns collected?
- What are the documentation, investigation and compensation rules for loss, damage and shortfalls?
- Are there restrictions for liquids, food, glass, batteries, large sizes and expensive goods?
- Do the reports show the order code, status, tariff, extra fees and payment transfers?
- When the contract ends, how are open parcels, cash-on-delivery and data handed over?
The Rules on the Provision of Postal Services state the user's right to information on tariffs, delivery times, prohibited and restricted goods, the licence number, working hours and operator liability. Do not leave these as a sales rep's verbal answers; move them into the contract and its annex.
How is delivery's real cost calculated?
Seeing 4.20 AZN in the tariff table is easy. The real decision metric is the full cost of one successfully delivered order:
Cost per successful delivery = all logistics and operating costs ÷ delivered orders
| Illustrative 100 orders | Calculation | Result |
|---|---|---|
| Delivered on the first attempt | 82 ÷ 100 | 82% |
| Delivered after a second attempt | 14 orders | 14 |
| Returned | 4 ÷ 100 | 4% |
| Base courier fee | 100 × 4.20 AZN | 420 AZN |
| Second attempts and returns | 28 + 24 | 52 AZN |
| Packaging and internal labour | 70 + 50 | 120 AZN |
| Total cost | 420 + 52 + 120 | 592 AZN |
| Cost per successful order | 592 ÷ 96 | 6.17 AZN |
These figures are not market tariffs; they are a calculation example. If cash-on-delivery transferred late, a loss reserve and customer support time also create costs for you, add them separately. In e-commerce marketing it is more honest to measure profit not at the moment of ordering but after the order is delivered and the return window has passed.
How is the process built from order to handover?
- The store creates an immutable order code, product, quantity, amount and payment status.
- The buyer checks the name, phone, city/district, street, building, apartment and any directions.
- The warehouse checks the product and defects, packs it appropriately, and records the weight and dimensions.
- Only the minimum information needed for delivery is passed to the courier.
- The partner returns a tracking code and acceptance time for the parcel it receives.
- The buyer gets a safe tracking link, an estimated delivery window and a contact route.
- Handover, failed attempts, refusals and returns are recorded in the store system with distinct statuses.
- At day's end, the orders, the courier report and cash-on-delivery transfers are reconciled.
Shipping the parcel before online payment is confirmed can split the stock and money statuses. In an Instagram order too, the order code and provider confirmation should be kept instead of a screenshot. The courier must not ask for the buyer's card details by message.
Do not squeeze the address into one free-text field. When city/district, street, building, apartment, phone and directions are separate fields, both finding errors and switching partners become easier. "The centre," "next to the park" and "have them call me" are not a full address.
Names, phones, addresses, orders and handover records are personal data. Define the purpose, legal basis or consent, the minimum volume passed to the courier, access rights, retention and deletion under the Law "On Personal Data". Giving the courier your whole customer base is not necessary to deliver one order.
Which metrics measure a courier's quality?
A service level agreement (SLA) is not just the sentence "we will deliver on time." The metric's name, its start and end points, the exceptions, the data source, the reporting period and the action when results are weak must be written down.
| Metric | Calculation | What it shows |
|---|---|---|
| On-time delivery | Delivered within the promise ÷ all orders past the promised window | Keeping the word given to the buyer |
| First-attempt success | Handovers on the first attempt ÷ orders out for delivery | Address and contact quality |
| Return rate | Returned ÷ shipped orders | Refusals, address and service problems |
| Damage and loss | Documented incidents ÷ shipped orders | Packaging and transport risk |
| Cash-on-delivery lag | Days from handover until credited to the account | Cash flow and reconciliation burden |
| Cost per successful order | All costs ÷ delivered orders | The real logistics economics |
ICTA's express post complaints index for Q1 2026 compares operators by weighting complaint shares against market share and also shows response times. The document itself notes the index covers only complaints received by the Agency. So use it not as a final rating but as an extra signal alongside the contract and your own pilot data.
How are returns, damage and complaints managed?
Return logistics is not an afterthought designed post-sale. Where the parcel goes when the buyer refuses, to whom it is handed, who inspects the product's condition and when the stock and money statuses change must be written first.
The Law "On Electronic Commerce" requires showing delivery costs and terms, payment and performance rules and the withdrawal option before the order. Withdrawal and return exceptions can vary by product type; do not apply one general sentence to all products.
If damage is visible, tie the photo, parcel code, time and report to the same incident. The postal rules provide a report procedure for damaged or incomplete shipments. If the claim period, required documents, liability limits and compensation path are not clear in the contract, an open risk hides behind the cheap tariff.
Use the operator's own official complaints route first. If there is no result, ICTA's E-Complaint system lets you track complaints to postal operators. Inside the business too, every incident should keep an owner, a final response time and a closure reason.
How should delivery information appear on the site?
The buyer must not see the delivery cost only at the payment's last step. The service zone, preparation time, transit window, order cut-off, tariff or calculation rule, free-delivery condition, handover options, failed attempts and the return path must be written on one visible page.
Google's current ShippingService structured data lets a standard shipping policy state the locations, costs, weight, dimensions and timing conditions. If a product has a specific exception, separate delivery details can be given in the product offer. The code must match the visible page; correct markup does not guarantee a rich result.
Artificial intelligence (AI) can draft the delivery policy, but it must not invent the service zone, prices and timeframes. If the product description gets the dimensions, weight, special storage and breakage risk wrong, even the best courier cannot fix a false promise.
How do we test a delivery service with 30 orders?
- Choose three zones: nearby, the city's edge and a region.
- Include ordinary, large, fragile and cash-on-delivery orders in the plan.
- Give the same order basket to two partners on close days.
- Record the pickup time, first status, buyer notification and proof of handover.
- Test one wrong address, one unreachable buyer and one return scenario.
- Write down every fee beyond the tariff and the minutes the team spends.
- Reconcile the cash-on-delivery credit time per order.
- After 30 orders, compare the cost per successful order and the six SLA metrics.
Thirty orders do not deliver a final verdict on the market. But they give enough real material to surface the address, attempt, return, reporting and support problems invisible in the sales pitch. As volume grows, re-evaluate quarterly.
Frequently asked questions about delivery services
Which is the best courier service in Azerbaijan?
There is no best courier for everyone. The choice depends on the product's size and risk, daily order counts, the Baku and regional split, cash-on-delivery, returns and integration needs. Check the legal status, run the same 30-order pilot, and decide by the cost per successful delivery.
How should the delivery price be calculated for the customer?
Calculate the price by a clear rule across area, actual and volumetric weight, service speed, order amount and product restrictions. The store's margin must also cover the free-delivery threshold. The buyer must see the amount before final payment and never hear of an extra fee later by phone. The rule should be visible on the product page too.
Is cash-on-delivery worth it?
Cash on delivery can reduce some buyers' hesitation, but it creates refusal, cash handling, reconciliation and late-transfer costs. Measure the handover rate, the day the money is credited, the commission and the return cost separately. Sending card data to the courier by message must not be part of this model. In the pilot, also test cash shortfalls and cancellations.
Who is responsible when the buyer writes the wrong address?
Responsibility depends on the contract and the incident's cause. The store must provide mandatory address fields, confirmation and a correction option; the operator must use the information it received without altering it. Address changes, second attempts, extra fees and return rules must be written in both the buyer terms and the courier contract.
Should several courier services be connected at once?
If volume and geography justify it, a main and a backup partner are useful. But different statuses, tariffs and reports per courier can increase the team's load. Build a unified order code and status map, tie the allocation to a rule, and compare each partner's results with the same metrics.
Conclusion: choose the courier by the handover result, not the tariff
In e-commerce the sale does not end with payment. The order completes when the product reaches the buyer correct, complete and on time, and the money and stock records close.
First check the licence and the contract's boundary. Then measure the cost, timing, first attempts, returns and reconciliation with the same 30 orders. Give the decision to the delivered parcel, not the presentation.
Sources
- Law of the Republic of Azerbaijan "On Postal Communication"
- Rules on the Provision of Postal Services
- Ministry of Digital Development and Transport: postal and licensing questions
- ICTA: Q1 2026 express post complaints index
- Ministry of Digital Development and Transport: the E-Complaint system
- Law of the Republic of Azerbaijan "On Electronic Commerce"
- Law of the Republic of Azerbaijan "On Personal Data"
- Google Search Central: merchant shipping policy structured data
I'm Anar Rustamli - a strategist, entrepreneur, and AI adoption leader working at the edge of growth, technology, and human thinking. Since 2016, my work has focused on helping businesses evolve in a rapidly changing digital landscape. I design growth systems, AI-powered workflows, and strategic frameworks that align performance with purpose. I believe real growth happens when strategy, data, and human insight work together - and my mission is to help businesses adopt AI in a way that strengthens both their results and their identity.

