Order Lifecycle Overview
Every order in Tiquo follows a structured lifecycle from creation to completion. Understanding this lifecycle helps you manage orders efficiently and maintain clear records.Lifecycle Stages
Complete Order Flow
Status Definitions
Pending
Pending
Meaning: Order created, awaiting confirmationTypical use:
- Online bookings awaiting approval
- Walk-ins being processed
- Enquiries under consideration
- Confirm → moves to Confirmed
- Cancel → moves to Cancelled
- Edit order details
Confirmed
Confirmed
Meaning: Order is confirmed and scheduledTypical use:
- Bookings confirmed by staff or customer
- Pre-paid orders
- Accepted quotes
- Check In → moves to In Progress
- Reschedule → stays Confirmed
- Cancel → moves to Cancelled
- Mark No-Show → moves to No-Show
In Progress
In Progress
Meaning: Service is actively being deliveredTypical use:
- Customer has arrived and service started
- Ongoing appointment
- Complete → moves to Completed
- Add/remove services
- Update notes
Completed
Completed
Meaning: Service delivery finishedTypical use:
- Appointment finished
- Product delivered
- All services rendered
- Process payment
- Send receipt
- Request review
- Issue refund
Cancelled
Cancelled
Meaning: Order was cancelled before completionTypical use:
- Customer cancellation
- Business cancellation
- No longer needed
- Rebook (create new order)
- Issue refund if prepaid
- View cancellation reason
No-Show
No-Show
Meaning: Customer didn’t attend appointmentTypical use:
- Customer failed to arrive
- Unreachable at appointment time
- Rebook
- Charge no-show fee
- Update customer record
Payment States
Orders also track payment status independently:| Payment Status | Description |
|---|---|
| Unpaid | No payment received |
| Deposit Paid | Partial deposit received |
| Paid | Full payment received |
| Overpaid | More than order total paid |
| Refunded | Payment returned to customer |
| Partially Refunded | Some of payment returned |
Payment × Order Status Matrix
| Order Status | Can Accept Payment | Notes |
|---|---|---|
| Pending | Yes | Deposit or full prepayment |
| Confirmed | Yes | Prepayment accepted |
| In Progress | Yes | During service |
| Completed | Yes | Post-service payment |
| Cancelled | Refund only | No new payments |
| No-Show | Yes | No-show fee |
Automatic Status Changes
Trigger-based Transitions
| Trigger | Status Change |
|---|---|
| Online booking created | → Pending |
| Staff confirms booking | Pending → Confirmed |
| Customer pays deposit | Pending → Confirmed |
| Check-in clicked | Confirmed → In Progress |
| Complete clicked | In Progress → Completed |
| Past appointment, no check-in | → No-Show (configurable) |
Scheduled Transitions
Configure automatic status changes:- Mark no-show X minutes after appointment
- Auto-complete orders after X hours
- Auto-cancel pending orders after X days
Status Change Notifications
Customer Notifications
| Status Change | Notification |
|---|---|
| → Confirmed | Confirmation email |
| → Rescheduled | Updated details email |
| → Cancelled | Cancellation email |
| → Completed | Thank you / review request |
Staff Notifications
| Status Change | Notification |
|---|---|
| New booking | Assignment notification |
| Customer check-in | Alert to assigned staff |
| Cancellation | Cancellation alert |
Status History
Every order maintains a complete history:Custom Workflows
Service-Specific Flows
Configure different workflows by service:- Consultations: Pending → Confirmed → Completed
- Full services: Pending → Confirmed → In Progress → Completed
- Quick services: Created → Completed (skip intermediate)
Approval Workflows
For high-value or complex orders:- Order created (Pending)
- Manager review required
- Manager approves → Confirmed
- Continue normal flow
Best Practices
Maintain Accurate Status
Maintain Accurate Status
Keep order status up to date. Inaccurate status affects reporting, availability, and customer communication.
Use Notes
Use Notes
Add notes when changing status, especially for cancellations and no-shows. This creates valuable history.
Process Payments Promptly
Process Payments Promptly
Complete payment processing when service is complete. Don’t leave orders in limbo.
Review Pending Orders
Review Pending Orders
Regularly review pending orders. Old pending orders may indicate process issues or lost bookings.