Delivery zones & fees
Delivery pricing decides what a customer pays for shipping at checkout. This is separate from which courier actually carries the parcel (Courier providers).
The settings
Section titled “The settings”Set per store in the deep-ops console under Core → Tenant configs → Commerce.
A 0/blank value falls back to the deployment default (.env).
| Setting | Purpose | Tenant-config default | Deployment fallback (.env) |
|---|---|---|---|
shipping_base_fee |
Flat delivery fee applied to an order | 0 → use fallback |
COMMERCE_SHIPPING_BASE_FEE = 60.00 |
free_delivery_threshold |
Subtotal at/above which delivery is free (0 = disabled) |
0 → use fallback |
COMMERCE_FREE_DELIVERY_THRESHOLD = 2000.00 |
tax_rate_name |
Name of the billing tax rate to apply (blank = none) | blank → use fallback | COMMERCE_TAX_RATE_NAME = VAT |
default_city |
Fallback city for payment/courier when an address omits one | blank | — |
So a store either sets its own numbers in the tenant config, or leaves them at
0/blank and inherits the deployment defaults above.
Example
Section titled “Example”Tenant config (Commerce): shipping_base_fee = 60.00 # flat ৳60 delivery free_delivery_threshold = 3000.00 # free over ৳3000 tax_rate_name = VAT default_city = DhakaA ৳2,500 order pays the ৳60 flat fee; a ৳3,200 order ships free.
Related: Store settings & branding · Courier providers · Payment providers.