Orders

Every sale, whether from your website, the POS counter or a phone call, becomes an order. This guide follows an order from the moment it arrives to delivery, and covers manual orders, COD checks, edits, payments, returns, invoices, courier bookings and cancellations.

In the dashboard:Sales & Marketing › OrdersPlan:All plans (monthly order limits apply on Free Starter and Basic Store)

The Orders list

At the top you'll see Total Orders, Pending, In Transit and Avg. Value. Below that is the list, which you can narrow down:

  • Search by order number, customer name or email.
  • Status filter: All, Pending, Placed, Processing, Dispatched, Delivered, Cancelled. It also has To verify (COD) and Unreachable for cash-on-delivery orders you haven't confirmed yet.
  • Channel filter: Online (your website) or In-store (POS).

Tick several orders to act on them together:

  • Confirm COD, or move them to Processing, Dispatched or Delivered in one go. If some can't be changed, you're told which.
  • Print their invoices together or export them to CSV for your accounts.

The Drafts and Returns buttons at the top open your manual order drafts and returns.

Order statuses

StatusWhat it means and what to do
PendingThe order has arrived but isn’t confirmed yet, for example while you check a QR payment screenshot or call to confirm a COD order.
PlacedConfirmed and accepted. Start preparing it.
ProcessingBeing picked and packed.
DispatchedHanded to a courier or your own rider.
DeliveredThe customer has it. The order is complete.
CancelledWon’t be fulfilled. You can return the items to stock when cancelling.

Change the status from the dropdown at the top of the order. Customers get an email when their order status changes (you can edit that email in Email Templates).

Inside an order

SectionWhat you’ll find
ItemsEach product and variant, quantity and line total, followed by the subtotal, shipping, discount and total.
CustomerName, email, phone and shipping address.
Customer noteAnything the customer wrote at checkout, such as “Please call before delivery”.
Checkout answersReplies to any extra questions your checkout form asks.
Payment DetailsPayment status, method (COD, eSewa, Khalti, QR…) and the gateway’s Transaction ID. Use the ID to match the payment in your eSewa or Khalti merchant account.
FulfillmentFulfilment status, courier shipment and the date it was fulfilled.

Manual orders

For orders that come in by phone, WhatsApp or social media, click New Order and choose Manual order. For a walk-in sale at your counter, choose POS sale instead.

  1. Build the order

    Find an Existing customer or type in a new one, add the items, and fill in the delivery address, shipping and any discount. You can change a line's price to charge a custom amount. If the customer has store credit, you can apply it.
  2. Save draft if you're not done

    Drafts don't take stock and don't get an order number, so it's safe to save one while you wait for the customer to confirm. Find them later under Drafts.
  3. Click Create order

    Choose Payment pending or Already paid (with the payment method and an optional transaction ID). You can also email the order confirmation to the customer if the order has an email address. Stock is taken and an order number is assigned when you confirm.

Short on stock

If an item doesn't have enough stock, you'll see a warning, but the order can still be created and the item will be oversold.

Confirm cash-on-delivery orders

Fake or refused COD orders cost you a delivery fee each. The COD check card on an order shows the customer's phone number with a button to call it. It also shows how many of their past orders with your store were delivered, cancelled or refused, so you can spot a repeat refuser. After the call, record what happened:

OutcomeWhat happens
ConfirmedThe customer confirmed. Go ahead and dispatch.
No answerMarks the order Unreachable so you can try again. Find these with the Unreachable filter.
Refused / fakeYou can also cancel the order and return its items to stock, and protect the store from this contact in future.

When you mark an order as refused, you can set the phone number or email to Prepaid only (no more COD) or Block (no orders at all). Manage the list from the Manage link on the card.

Edit an order

Click Edit order to fix something after the order was placed:

  • Items: add, remove or change quantities, until the order ships. Stock is adjusted automatically. An order needs at least one item, so cancel it instead of removing everything.
  • Customer and shipping address: name, email, phone and delivery address.
  • Charges: shipping and discount.

You'll see the current total next to the new one before you save. Add a reason, such as Customer asked for size L instead of M. Every change is recorded on the order's timeline.

Record a payment

The payment card shows what's been Paid and any Balance due or Refund due. Use it for money received outside your checkout:

  • Mark as paid settles the full balance in one click, for example when the COD cash arrives.
  • Record a payment… records a bank transfer or a part payment, with the amount, method and a reference such as the transaction ID or courier slip.
  • Mark as unpaid undoes a payment recorded by mistake.
  • Payment link copies a link to the order's tracking page. While the order is unpaid, that page shows your store's Scan & Pay QR, so you can send it to the customer to pay.

Notes and timeline

The Timeline lists everything that happened to an order: status changes, edits, payments and returns. Add your own notes, such as Customer asked to deliver after 5pm. Only your team sees the timeline and notes. The customer never does.

Ship an order

  1. Open the order and find the shipment card

    It has a Select Carrier list.
  2. Choose a carrier

    • Pathao Delivery or Upaya City Cargo book the pickup with the courier directly. You need to connect them first in Shipping & Delivery (Business plan).
    • Self Delivery / Custom is for your own riders or any other courier.
  3. Book the shipment

    When a courier booking succeeds, the carrier name and tracking number appear on the order, with a tracking link.
  4. Move the status to Dispatched

    Then to Delivered once it arrives.

Customers can track orders themselves

Your storefront has an order tracking page, and customers with an account can see their orders under My Account. That means fewer “where is my order?” calls.

Print an invoice

Click Print Invoice on an order, or select several orders in the list and print them together. The invoice uses your store name, logo and address from Store Details.

Cancel an order

  1. Click Cancel order

  2. Decide about stock

    Tick Restock items to return the items to inventory. Products that don't track stock are left unchanged. If the items were already returned to stock, the box is disabled.
  3. Confirm

    The customer is notified that the order was cancelled. Choose Keep order to back out.

Refunds happen in your payment provider

Cancelling an order in Joomni doesn't send money back. If the customer paid online, refund them from your eSewa, Khalti or bank merchant portal.

Returns

When a customer sends something back, open a return from the order instead of adjusting stock by hand.

  1. Click Start a return on the order

    Choose the items and quantities coming back, with a reason such as wrong size or damaged. The return shows as Awaiting items.
  2. Click Mark received when the parcel arrives

    Choose Return them to stock for items you can sell again. Untick it for damaged items. Stock only goes back when you mark a return received.
  3. Resolve it

    ChoiceWhat it does
    RefundRecords the money you paid back. Joomni doesn’t send it, so refund the customer in your payment provider too.
    Store creditCredits the customer to spend on a future order. The order needs a customer account.
    ExchangeOpens a manual order draft with the returned value already taken off.
    No refundCloses the return without paying anything back.

You can also reject a return that doesn't qualify. Returns at the top of the Orders list shows every return in your store. Filter it by Awaiting items, Received, Completed or Rejected.

Orders from the POS

Sales rung up on the POS terminal appear here too, marked as In-store (POS). POS orders are paid on the spot and share the same stock as your website.

Need a hand?