Fulfilling Orders
Learn how to process and fulfill customer orders through your BookWish store.
Order Fulfillment Flow
When a customer places an order, you'll receive a notification and the order will appear in your dashboard.
Order Sources
Orders can come from:
- Store Inventory - Books from your own stock
- Ingram Orders - Books ordered through Ingram on behalf of the customer
Fulfillment Types
Pickup Orders
- Customer selects "Pick up in store" at checkout
- You receive order notification
- Locate the book in your inventory
- Mark order as "Ready for Pickup"
- Customer receives notification
- Customer picks up, you mark as "Completed"
Ship Orders
- Customer selects "Ship to me" at checkout
- You receive order notification
- Package the book
- Create shipping label (via EasyPost integration)
- Mark order as "Shipped" with tracking number
- Customer receives tracking notification
Ingram Order Fulfillment
When a customer orders a book you don't have in stock:
- Order comes through as "Ingram Order"
- You place the order with your Ingram account
- Choose delivery method:
- Drop-ship: Ingram ships directly to customer
- Ship to store: Book arrives at your store for customer pickup
Order Statuses
| Status | Description |
|---|---|
pending | Order placed, awaiting confirmation |
confirmed | Payment successful, ready to process |
processing | Being prepared for fulfillment |
ready_for_pickup | Available for customer pickup |
shipped | In transit to customer |
delivered | Successfully delivered |
cancelled | Order cancelled |
Processing Orders
From the Dashboard
- Go to Shop > Orders
- Click on an order to view details
- Review items, shipping address, and special instructions
- Process according to fulfillment type
- Update status as you progress
Bulk Actions
- Select multiple orders for batch status updates
- Print packing slips in bulk
- Generate shipping labels for multiple orders
Handling Issues
Out of Stock
If a book is no longer available:
- Contact customer immediately
- Offer alternatives:
- Order through Ingram
- Suggest similar titles
- Process refund
- Update order status accordingly
Damaged Items
- Document the damage
- Contact customer with options
- Process replacement or refund
- Update inventory counts
Integration with POS
Orders can also be created through your in-store POS system. See POS System for details.