Configuring Wilaya Prices
The Problem This Solves
Algeria has 58 wilayas. Each one may have a different shipping cost — or may be outside your delivery zone entirely. This guide shows how to set a price, mark a wilaya as free, or block a specific delivery method completely, for every wilaya in your store.
Understanding the Three Pricing States
Each cell in the pricing matrix (one wilaya × one method) can be in exactly one of three states:
| State | Visual Indicator | What the Customer Sees |
|---|---|---|
| Paid | Blue price input | The delivery cost shown in the order form |
| Free | Green “Free” badge | Free delivery displayed prominently |
| Unavailable | Gray disabled state | This method is hidden for customers from that wilaya |
Navigating the Pricing Matrix
Go to Yaxii Smart Form > Shipping Manager, open the Costs tab.
You see a list of all 58 wilayas. Each row is collapsible. Expand a wilaya to see a pricing cell for each of your active delivery methods.
[Screenshot: Costs tab with several wilaya rows — one row expanded showing three pricing cells: a blue paid input, a green “Free” badge, and a gray “Unavailable” cell]
Changing a Cell’s State
- 1Expand the Target WilayaClick the wilaya row to expand it and reveal its method cells.
- 2Click the Pricing CellClick inside the cell for the method you want to change. A small control appears with three options: enter a price (Paid), set to Free, or mark as Unavailable. Select the state you want.
- 3SaveChanges save automatically when you click away or use the save button in the cell.
Using the Bulk Edit Tools
When you need to apply the same rule to many wilayas at once, use the Quick Tools button — the orange gradient button above the wilaya list.
It opens a panel with 8 bulk operations, including:
- Set all wilayas to a fixed price for a selected method
- Mark all wilayas as Free for a method
- Mark all wilayas as Unavailable for a method
- Copy prices from one method to another
[Screenshot: Quick Tools panel open above the wilaya list, showing 8 operation tiles with orange and amber accents]