Order Processing
Create, manage, and fulfill customer orders from draft to delivery.
Overview
The Order Processing system manages your complete sales cycle:
- Create and track customer orders
- Manage order lifecycles from draft to closed
- Add and edit order line items from inventory
- Communicate with customers
- Generate invoices
- Coordinate fulfillment and dispatch
Access orders from the Orders tab.
Creating Orders
Starting a New Order
- Navigate to the Orders tab
- Tap the + button
- Select or create a customer from your Contacts
- Enter order information:
- Order Number: Auto-generated or enter manually
- Order Date: Defaults to today
- Expected Delivery Date: Target fulfillment date
- Payment Terms: Net 30, Net 60, COD, etc.
- Special Instructions: Any customer requests or notes
Adding Order Line Items
Once the order is created:
- In the order detail view, tap Add Item
- Search for inventory items by:
- Item name
- Item code/SKU
- Barcode scanning
- Select the item
- Enter quantity
- Adjust pricing if needed (defaults to standard pricing)
- Add line-specific notes if necessary
- Repeat to add more items
The order automatically calculates:
- Subtotal
- Tax (if configured)
- Shipping charges
- Total amount
Quick Add During Order Creation
Create new customers without leaving the order:
- While creating an order, tap New Customer
- Enter minimal contact info (name, phone, email)
- Complete the order
- Update full customer details later in Contacts
Order Lifecycle
Orders progress through nine distinct stages. Each stage represents specific business milestones and determines what actions are available.
Draft (10% Complete)
Status: Order creation in progress
Characteristics:
- All fields can be freely edited
- Not visible to warehouse team
- No inventory is reserved
- Can add or remove line items without restriction
Next Steps: Add all required items, confirm pricing, and submit for review
Submitted (18% Complete)
Status: Order awaiting management approval
Characteristics:
- Order locked for approval process
- Limited editing capabilities
- Management receives notification
- Customer notified of submission
Next Steps: Management reviews for credit check, pricing verification, and approves or sends back to Draft
Review (26% Complete)
Status: Under management review
Characteristics:
- Credit check in progress
- Pricing verification
- Inventory availability confirmed
- May be sent back to Draft with change requests
Next Steps: Approve to move forward or request changes
In Progress (34% Complete)
Status: Actively being fulfilled
Characteristics:
- Visible to warehouse team
- Inventory picking can begin
- Payment processing starts
- Items can be dispatched
Next Steps: Dispatch items, update fulfillment status
Partially Shipped (42% Complete)
Status: Some items dispatched, others pending
Characteristics:
- Multiple shipment tracking
- Backorder management
- Partial delivery coordination
- Customer receives tracking for shipped items
Next Steps: Complete remaining dispatches, track individual shipments
Completed (50% Complete)
Status: All items dispatched and delivered
Characteristics:
- All line items fulfilled
- Payment confirmed
- Ready for final closure
- Delivery confirmation received
Next Steps: Archive order, request customer feedback
Dispatched (60% Complete)
Status: All items in transit to customer
Characteristics:
- Tracking numbers active
- Awaiting delivery confirmation
- Customer can track shipment
- Warehouse fulfillment complete
Next Steps: Monitor delivery, confirm receipt, move to Delivered
Delivered (80% Complete)
Status: Customer received shipment
Characteristics:
- Delivery confirmed by carrier or customer
- Can still handle returns or issues
- Final invoice sent
- Payment verification
Next Steps: Close order once all administrative tasks complete
Closed (100% Complete)
Status: Order fully completed and archived
Characteristics:
- Immutable (read-only)
- Available for reporting and audit purposes
- Cannot be edited without special authorization
- Archived for historical records
Next Steps: None - order lifecycle complete
Managing Orders
Viewing Orders
The Orders tab displays all orders with:
- Order number
- Customer name
- Current status and progress percentage
- Order value
- Creation date
- Expected delivery date
Order Detail View
Tap any order to see complete information:
Header Section:
- Order number and status
- Customer information
- Order and delivery dates
- Payment terms
Line Items:
- Each product ordered
- Quantities
- Unit prices
- Line totals
Totals:
- Subtotal
- Tax
- Shipping
- Grand total
Actions: Context-specific buttons based on order status
Editing Orders
Edit capability depends on the current status:
Freely Editable (Draft):
- Change customer
- Add/remove line items
- Modify quantities and pricing
- Update dates and terms
Restricted Editing (Submitted, Review, In Progress):
- Limited field changes
- Line item adjustments may require approval
- Notes and special instructions can always be updated
Read-Only (Closed):
- View only
- No modifications allowed
- Contact support if changes are absolutely necessary
Order Search and Filters
Search Options
Find orders quickly:
- Search by order number
- Search by customer name
- Search by product SKU or name
- Search by date range
Filtering
Filter the order list by:
- Status: Show only orders in specific stages
- Date Range: Today, This Week, This Month, Custom
- Customer: All orders from specific customers
- Priority: Flagged or urgent orders only
- Value: Orders above or below certain amounts
Sorting
Sort orders by:
- Date (newest or oldest first)
- Value (highest or lowest)
- Priority (urgent first)
- Customer name (alphabetical)
- Status (lifecycle stage)
Saved Filters
Create and save commonly used filter combinations:
- "Urgent Orders This Week"
- "High Value Pending Approval"
- "Overdue Deliveries"
Access saved filters with one tap.
Pre-Dispatch Checklist
Before shipping an order, verify readiness:
Accessing the Checklist
- Open the order
- Tap Pre-Dispatch Checklist
- Review all items
Checklist Items
Inventory Availability:
- Confirms all items are in stock
- Shows insufficient stock warnings
- Lists quantity available vs quantity needed
Pending Items:
- Items waiting to be picked
- Items at different warehouse locations
- Items requiring special handling
Stock Warnings:
- Highlights any inventory shortfalls
- Suggests alternatives or backorder options
- Creates tasks for missing items
Dispatch Readiness:
- All items picked and ready
- Packaging requirements met
- Shipping label prepared
- Documentation complete
Resolving Issues
If checklist shows problems:
- Adjust order quantities
- Substitute alternative items
- Create partial dispatch for available items
- Notify customer of delays
- Create tasks to resolve missing items
Order Messenger
Communicate directly with customers about their orders.
Accessing Messenger
- Open an order
- Tap Messages or Communicate button
- View conversation history
Sending Messages
Use the messenger to:
- Send order updates
- Share tracking information
- Answer customer questions
- Handle special requests
- Confirm delivery details
Message History
All communications are logged:
- Timestamped messages
- Sender identification
- Attachment support
- Searchable history
Messages remain with the order permanently for reference.
Invoice Generation
Creating Invoices
Generate professional invoices from orders:
- Open a completed or dispatched order
- Tap Generate Invoice
- Review invoice details:
- Invoice number (auto-generated)
- Customer billing information
- Line items with quantities and prices
- Payment terms
- Due date
- Make any necessary adjustments
- Finalize the invoice
Invoice Templates
Customize invoice appearance:
- Company logo and branding
- Custom fields and sections
- Payment instructions
- Terms and conditions
- Contact information
Configure templates in Settings → Invoice Templates.
Sending Invoices
Share invoices with customers:
- Email: Send directly from app
- PDF: Save to Files for record-keeping
- Print: AirPrint to physical printer
- Messages: Send via iMessage or SMS
Tracking Payment
Monitor invoice status:
- Sent date
- Viewed date (if email tracking enabled)
- Payment received date
- Outstanding balance
- Payment method
Common Workflows
Standard Order Process
Typical order flow:
- Create order in Draft status
- Add line items from inventory
- Verify pricing and availability
- Submit for approval (if required)
- Management reviews and approves
- Order moves to In Progress
- Warehouse team picks items
- Create dispatch for items
- Order automatically advances through Dispatched → Delivered
- Generate invoice
- Close order when payment received
Rush Order Process
For urgent orders:
- Create order and immediately flag as urgent
- Assign directly to warehouse team
- Skip approval if authorized
- Coordinate direct dispatch
- Use expedited shipping
- Monitor closely in dashboard
- Communicate proactively with customer
Partial Shipment Process
When items can't all ship together:
- Create dispatch for available items
- Order moves to Partially Shipped status
- Communicate shipment details to customer
- Create tasks for remaining items
- Ship remaining items when available
- Each dispatch tracked separately
- Order completes when all dispatches delivered
Backorder Management
Handling out-of-stock items:
- Note unavailable items in order
- Create purchase requisition for restock
- Set expected availability date
- Offer alternatives to customer
- Ship available items if customer agrees
- Order stays Partially Shipped until complete
- Fulfill backorders when stock arrives
Best Practices
Order Entry
- Enter complete customer information upfront
- Verify addresses before submitting
- Add special instructions in designated field
- Double-check quantities and pricing
- Confirm expected delivery date is realistic
Status Management
- Move orders through lifecycle promptly
- Don't let orders stall in one status
- Add notes when status changes
- Communicate delays immediately
- Keep customers informed at key milestones
Documentation
- Add detailed notes to orders
- Record all customer communications
- Document special requirements
- Attach relevant files (POs, specifications)
- Maintain clear audit trail
Priority Management
- Flag genuinely urgent orders
- Don't over-use priority flags
- Review flagged orders first each day
- Clear flags when issue resolved
- Use expected delivery date for scheduling
Troubleshooting
Can't Submit Order
If submission is blocked:
- Verify all required fields are filled
- Check that customer information is complete
- Ensure at least one line item exists
- Confirm pricing is set for all items
- Verify expected delivery date is set
Order Not Appearing for Warehouse
If warehouse can't see an order:
- Confirm order status is In Progress or later
- Check that order isn't in Draft or Submitted
- Verify warehouse staff have proper permissions
- Confirm they're viewing the correct company (if multiple)
- Check filter settings in warehouse view
Can't Edit Order
If an order is locked:
- Check current status (may be in approval)
- Verify your permission level
- Orders in Review require manager access
- Closed orders cannot be edited
- Contact administrator to adjust or reopen
Inventory Not Available
If items show insufficient stock:
- Check actual inventory quantities
- Verify warehouse locations
- Look for items in other zones
- Consider partial shipment
- Create backorder for missing items
- Offer alternative products
Next Steps
- Dispatch & Logistics - Ship orders to customers
- Inventory - Manage stock for orders
- Contacts - Manage customer information
- Tasks - Work through order-related tasks
- Analytics - Analyze order performance