Order Lifecycle in Webito
Order operations form the core engine of every retail and wholesale business. In Webito, order capture and processing are built to deliver extreme financial precision and real-time inventory synchronization.
1. Cart Mechanics & Stock Reservation
- Guest Checkout & Intelligent Merge: Buyers can assemble carts without an account. Once they log in or verify via mobile OTP, the guest cart instantly merges into their persistent profile.
- Exact Decimal Arithmetic: Base items, tiered line-item discounts, multi-rate sales tax, and zone shipping fees are calculated using exact decimal arithmetic to prevent precision rounding discrepancies.
- Checkout Stock Reservation: The moment a customer enters the payment gateway flow, inventory is reserved for 15 minutes. Successful capture converts this into a permanent inventory deduction; expired checkouts release items back to available stock.
Idempotent Order Capture
Webito enforces idempotency keys across all payment webhooks and checkout confirmations. Network retries or rapid double-submissions will never generate duplicate orders or multiple charges.
2. Order Status Pipeline
Every order transitions across standardized operational states:
- Pending Payment: Order draft initiated, awaiting payment confirmation.
- Paid: Payment confirmed, official digital invoice generated, and notification triggers fired to buyer and merchant.
- Processing: The fulfillment team has verified the order for picking and warehouse packing.
- Shipped: Carrier tracking number and dispatch dispatch notes are recorded; delivery tracking URL is shared with the customer.
- Delivered: Package receipt confirmed, completing the purchase cycle.
- Cancelled / Refunded: Order cancelled; inventory is automatically restocked in the ledger and funds are credited.
Internal Merchant Notes
Store staff can append time-stamped internal operational notes to any order record (such as dispatch instructions or phone verification details). These notes remain strictly invisible to buyers.
3. Financial Adjustments & Partial Refunds
Merchants can execute full or partial line-item refunds directly from the order panel. Restocked quantities are ledger-audited and an official credit note document is generated automatically.