Overview
Three sections of the offer form work together to tell buyers how much you have, where your stock is, and how it will reach them: Core Details (stock and condition), Location (where the stock is), and Delivery & Fulfilment (how and at what cost it ships). Getting these right prevents order fulfilment problems and builds buyer trust.
Set Up Your Global Delivery Defaults First
Before creating your first offer, take a few minutes to configure your shop's global delivery settings at My Offers → Delivery Defaults (or navigate to /seller/offers/delivery-defaults).
Global defaults let you define your standard delivery regions, fees, and modes once. When creating any offer, you can then import those defaults with a single click rather than re-entering them from scratch every time.
1. Configure Delivery Defaults once at
/seller/offers/delivery-defaults2. When creating offers, choose "Use Global Defaults" in the Delivery section
3. Override per-offer only when a product has special delivery requirements
Stock Details
Stock Quantity
Enter the number of units you have on hand and ready to dispatch. This is the quantity buyers can add to cart without any pre-order arrangement.
- Enter 0 if you are currently out of stock. If you want buyers to still be able to order (for incoming stock), also enable the Presale toggle. See How to List a Presale Offer.
- If your product has variants (e.g. different battery capacities), the total stock shown on the listing is automatically calculated from each variant's individual quantity. Set variant stock in the Variations section of the form.
Lead Time (Days)
Enter the number of business days from when an order is placed to when you dispatch it. This is your preparation and packing time — it does not include transit time.
- 0 — same-day dispatch (order placed today, dispatched today)
- 1–3 — standard for most sellers with stock on hand
- 7–14 — appropriate for products assembled to order or requiring configuration
Buyers see this as their expected dispatch date. Unrealistic lead times affect buyer trust and your account standing, so be honest.
Offer Condition
Select the condition of the units you are selling:
- New (Factory Sealed) — the product is brand new, in original manufacturer packaging, never used
- Seller Refurbished — the product was previously used, has been professionally inspected and repaired by your shop, and you provide a seller warranty
There is no "Used as-is" option. All non-new offers must be properly refurbished with a warranty.
Warranty Note
Use this text field to describe what warranty you offer on this product. It appears on the buyer-facing listing.
- New product: "12-month manufacturer's warranty. Bring to our Kampala service centre for warranty claims."
- Refurbished: "6-month seller warranty covering defects identified after delivery. Does not cover physical damage."
- Solar panels: "25-year power output warranty from manufacturer. 10-year product warranty."
Location — Where Your Stock Is
The Location section tells SolarMarket and buyers where your stock is physically held. This affects delivery estimates, RFQ matching, and the WhatsApp agent's ability to quote accurate delivery times.
Region
Select the Uganda region where your stock is located from the dropdown (e.g. Central, Eastern, Western, Northern). If you have stock in multiple locations, choose the region your main dispatch point is in.
District
After selecting a region, the District field populates with districts in that region. Select your specific dispatch district (e.g. Kampala, Jinja, Mbarara). The district is used for more precise delivery calculations and for matching RFQs from buyers in your area.
Region: Central → District: Kampala
Example — Location for a seller in Gulu
Region: Northern → District: Gulu
Delivery & Fulfilment
This section controls how buyers can receive the product and what they pay for delivery.
Cash on Delivery
The Allow Cash on Delivery toggle enables buyers to pay your delivery agent or courier when the product arrives, rather than paying online in advance. Enable this only if you have a delivery arrangement where you can reliably collect payment at the doorstep.
Delivery Profile Source
Choose how delivery rules for this offer are set:
- Use Global Defaults — imports your shop's global delivery settings. This is the recommended option for most offers. If you haven't configured global defaults yet, this option is disabled — visit
/seller/offers/delivery-defaultsfirst. - Custom (Manual) — lets you set delivery rules specific to this offer. Use this when a product has unusual delivery requirements (oversized, fragile, specialist installation required).
You can also click "Import Global Rules" when on Manual mode to copy your global default rows into the offer as a starting point, then modify as needed.
Delivery Mode
Select how buyers can receive the product:
- Flat Fee by Region — you set a fixed delivery fee per delivery region. The buyer selects their region at checkout and is charged the corresponding fee. This is the most common mode.
- Pickup Only — no delivery offered. Buyers must collect from your location. Selecting this disables all delivery fee fields and the Cash on Delivery toggle.
- Quote Required — delivery is available, but pricing must be arranged between you and the buyer before they can checkout. Used for heavy or unusual items where delivery cost varies significantly by location.
For products like large battery banks or solar panels, Pickup Only is a reasonable choice if you don't have a delivery partner. Buyers know upfront they need to arrange their own transport or come to your premises. Combine with clear warehouse location details in your shop profile.
Per-Region Delivery Rules (Flat Fee by Region mode)
When Delivery Mode is set to Flat Fee by Region, you set up a table of per-region rules. Each row defines delivery terms for one delivery region.
Click "Add Region Rule" to add rows. You can have unlimited rows. Fields for each row:
- Delivery Region — select from the platform's active delivery regions (e.g. Kampala Metropolitan, Central Uganda, Eastern Uganda, Western Uganda, Northern Uganda). Choose each region you deliver to.
- Delivery Fee (UGX) — the fixed delivery charge for this region
- Free Delivery — tick this to override the fee to zero for this region (overrides whatever is in the fee field)
- Quote Only — tick this to require buyers in this region to request a delivery quote before checkout
- Lead Time (Days) — the transit days for delivery to this region, shown as an estimate to buyers
- Installation Available — tick if you offer installation service in this region
A Kampala-based seller adding delivery rules:
- Kampala Metropolitan → Fee: 10,000 → Free: No → Quote Only: No → Lead Time: 1 day → Installation: Yes
- Central Uganda → Fee: 25,000 → Free: No → Quote Only: No → Lead Time: 2 days → Installation: No
- Eastern Uganda → Fee: 0 → Free: No → Quote Only: Yes → Lead Time: 3 days → Installation: No
- Western Uganda → Fee: 50,000 → Free: No → Quote Only: No → Lead Time: 4 days → Installation: No
Managing Global Delivery Defaults
Your global delivery defaults (/seller/offers/delivery-defaults) work identically to per-offer delivery rules, but apply across your entire shop as a template. Any offer that uses "Use Global Defaults" inherits whatever you set here.
Update your global defaults whenever your delivery pricing or regions change — existing offers on "Use Global Defaults" automatically inherit the new settings without you needing to edit each offer individually.
Frequently Asked Questions
No. SolarMarket uses delivery regions, not individual districts. You only need one row per delivery region (e.g. one row for Central Uganda, one for Eastern Uganda). The exact district the buyer enters during checkout is mapped to the nearest delivery region automatically.
Pick your primary dispatch location — the one you ship from most of the time. If you have separate business locations and would like each managed as its own offer with its own location, create separate offers for each location (though most sellers simply use their main warehouse).
Buyers in unspecified regions see no delivery option available and are advised to contact you directly. This is an opportunity to add more region rows to your offer — you can update delivery rules at any time, and changes to delivery settings do not require admin re-approval.
Yes — any offer set to "Use Global Defaults" inherits the new settings immediately when the defaults are saved. Offers on Manual mode are not affected; those you would need to update individually.
You haven't configured your Global Delivery Defaults yet. Go to My Offers → Delivery Defaults and save at least one delivery region rule, then return to the offer form and the option will be available.