Skip to main content

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

  1. Customer selects "Pick up in store" at checkout
  2. You receive order notification
  3. Locate the book in your inventory
  4. Mark order as "Ready for Pickup"
  5. Customer receives notification
  6. Customer picks up, you mark as "Completed"

Ship Orders

  1. Customer selects "Ship to me" at checkout
  2. You receive order notification
  3. Package the book
  4. Create shipping label (via EasyPost integration)
  5. Mark order as "Shipped" with tracking number
  6. Customer receives tracking notification

Ingram Order Fulfillment

When a customer orders a book you don't have in stock:

  1. Order comes through as "Ingram Order"
  2. You place the order with your Ingram account
  3. Choose delivery method:
    • Drop-ship: Ingram ships directly to customer
    • Ship to store: Book arrives at your store for customer pickup

Order Statuses

StatusDescription
pendingOrder placed, awaiting confirmation
confirmedPayment successful, ready to process
processingBeing prepared for fulfillment
ready_for_pickupAvailable for customer pickup
shippedIn transit to customer
deliveredSuccessfully delivered
cancelledOrder cancelled

Processing Orders

From the Dashboard

  1. Go to Shop > Orders
  2. Click on an order to view details
  3. Review items, shipping address, and special instructions
  4. Process according to fulfillment type
  5. 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:

  1. Contact customer immediately
  2. Offer alternatives:
    • Order through Ingram
    • Suggest similar titles
    • Process refund
  3. Update order status accordingly

Damaged Items

  1. Document the damage
  2. Contact customer with options
  3. Process replacement or refund
  4. Update inventory counts

Integration with POS

Orders can also be created through your in-store POS system. See POS System for details.