OSOSS Help Center
العربيةOpen Dashboard

Shipping Methods

Shipping Methods is where you decide how orders physically reach customers and what each option costs. A method is the delivery service itself - your own drivers, pickup from a branch, a courier company you have subscribed to - and under each method sits a set of prices, one per area, that decide what checkout charges and how long it promises to take.

Menu path: Settings > Shipping Methods

Methods, prices and zones

The page lists the methods available to your account, each with its logo and name and a gear button. The gear is where the work happens: it opens that method's price list, showing every rate you have defined with its Name, Delivery fees, Delivery time, Delivery fees type and Zone.

The two-level structure matters. The method answers "who delivers"; the price answers "to where, for how much, and how fast". A single method usually needs several prices - city at one rate, outer governorates at another, and a free tier above a minimum order value. At checkout OSOSS matches the customer's address against your zones and offers only the prices that fit, so an address in an area you have not priced simply has no delivery option.

Delivery fees typeHow the charge is calculated
OrderOne flat fee per order
ItemThe fee multiplied by the number of items
WeightA table of weight bands, each with its own price
FreeNo delivery charge

Location type is the other half: Global applies the price everywhere, Zone restricts it to the zones you select. Zones come from Locations, so define your geography there before you start pricing.

Add a price to a method

  1. Click the gear on the method, then open the drawer to add a new price.
  2. Name the price in both languages - the customer reads this name at checkout, so "Kuwait City - same day" beats "Zone 1".
  3. Choose the branches it serves. On plans without multi-branch pricing this is locked to your first branch, and the field appears greyed out.
  4. Set Min order and Max order if the price only applies within a range of order values.
  5. Pick the fees type and enter the fee. For Weight, fill the bands table; ranges cannot overlap or repeat a boundary, and the form refuses to save if they do.
  6. Choose Global or Zone, and for Zone select the zones.
  7. Set Delivery time in days, hours and minutes - this is the promise shown to the customer - and Time before order, which is the lead time you need before a slot can be booked.
  8. Turn on Can set delivery date if the customer should choose a date, then decide whether the date and the time are required. Turn on Can collect payment for cash on delivery, which only appears when the method itself supports collection.
  9. Save. The price is live on the next order placed from a matching address.

Courier integrations

A courier method installed from the Marketplace (paid add-on) also has an API data drawer for the credentials the carrier gave you, such as an endpoint URL and an API key. Until those are filled the method exists but cannot create shipments, and orders sit waiting in fulfilment.

Tip: Audit shipping profitability quarterly: the shipping-method column on orders against what carriers actually invoice you. Silent under-charging on delivery is common and fixable.
Note: Some fields - order minimums and maximums, custom fee types, multiple branches per price - depend on your plan. A locked field is a subscription limit, not a bug.
Warning: Turning a price off or narrowing its zones removes a delivery option customers may already be used to. Check no open orders depend on it before you change the geography.

Full reference

Every option and control on this page, at a glance.

Form fields (21)

Active, Branches, Can collect payment, Can set delivery date, Date required, Delivery fees, Delivery fees type, Delivery time days, Delivery time hours, Delivery time minutes, Icon, Location type, Max order, Min order, Name, Price by weight, Time before order days, Time before order hours, Time before order minutes, Time required, Zones

Standard list tools

Every list page in OSOSS shares these controls:

Related pages

What you can do on this page

Every action on this page, step by step. What you see depends on your role, so a control your account is not set up for simply does not appear.

Open and read a record

  1. Click the row, or choose View in the row's actions menu.
  2. The detail page shows the record's own fields, its related documents, and the actions that apply to it in its current state.
  3. Use the breadcrumb or your browser's back button to return - your filters, sort, and page position are preserved.

Export the list

  1. Filter and choose your columns first - the export mirrors exactly what is on screen, not the whole table.
  2. Click Export All.
  3. The file downloads as a spreadsheet: one row per record, your visible columns in your order.