All Documentation
Yaxii Smart Form — WooCommerce COD Checkout Engine
Yaxii Smart Form — WooCommerce COD Checkout Engine · Documentation

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:

StateVisual IndicatorWhat the Customer Sees
PaidBlue price inputThe delivery cost shown in the order form
FreeGreen “Free” badgeFree delivery displayed prominently
UnavailableGray disabled stateThis 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

  1. 1
    Expand the Target Wilaya
    Click the wilaya row to expand it and reveal its method cells.
  2. 2
    Click the Pricing Cell
    Click 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.
  3. 3
    Save
    Changes 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]

What’s Next?

→ Read: Managing Pickup Offices and Per-Office Pricing