POS System Overview
Point of Sale features for in-store transactions.
POS Capabilities
The BookWish POS system handles:
- In-store book sales
- Trade credit transactions
- Trade-in processing
- Cash drawer management
- Receipt printing
Accessing POS
From the App
- Open BookWish app
- Go to Shop tab
- Tap POS or New Sale
Dedicated POS Mode
For checkout stations:
- Use tablet in landscape mode
- Enable "POS Mode" in settings
- Simplified interface for transactions
Processing Sales
Basic Sale Flow
-
Add Items
- Scan ISBN barcode
- Search by title
- Quick-add from inventory
-
Review Cart
- Verify items and prices
- Apply discounts if needed
- Check total
-
Apply Trade Credit (optional)
- Look up customer account
- Apply available credit
- Remaining balance shown
-
Payment
- Cash
- Card (via Square)
- Trade credit only
-
Complete
- Print/email receipt
- Inventory updates automatically
Payment Methods
| Method | Processing |
|---|---|
| Cash | Manual entry, cash drawer |
| Card | Square terminal integration |
| Trade Credit | Customer account deduction |
| Split Payment | Combine multiple methods |
Square Integration
Connecting Square
- Go to Shop > Settings > Integrations
- Connect Square account
- Pair card reader
- Test transaction
Card Reader Support
Compatible devices:
- Square Reader (tap/chip)
- Square Terminal
- Square Stand
Transaction Flow
Sale in BookWish
↓
Payment via Square
↓
Square processes card
↓
Confirmation to BookWish
↓
Inventory updated
Trade Credit at POS
Checking Balance
- Tap Trade Credit in POS
- Search customer by name/email
- View available credit
- Apply to transaction
Partial Credit Use
If credit doesn't cover full amount:
- Apply available credit
- Collect remaining via card/cash
- Both payments recorded
Cash Management
Opening Shift
- Count starting drawer
- Enter opening amount
- Begin accepting sales
During Shift
- Cash sales added to drawer
- No-sale opens drawer for change
- Record any adjustments
Closing Shift
- Count drawer contents
- Enter closing amount
- System calculates expected vs. actual
- Note any discrepancies
- Generate shift report
See Cash Drawer for details.
Receipts
Print Options
- Thermal printer (recommended)
- Email receipt to customer
- SMS receipt (future)
Receipt Contents
- Store name and contact
- Items purchased
- Payment method
- Trade credit applied
- Return policy
Returns and Exchanges
Processing Returns
- Find original transaction
- Select items to return
- Choose refund method:
- Original payment
- Trade credit
- Cash
Exchanges
- Process return for original item
- Ring up new item
- Collect/refund difference
Reporting
Shift Reports
End-of-shift summary:
- Total sales
- Payment breakdown
- Trade credit used
- Cash drawer count
Daily Summary
Aggregate across all shifts:
- Revenue
- Transaction count
- Average sale
- Top sellers
Offline Mode
When Connection Lost
POS can operate offline:
- Process cash sales
- Queue card transactions
- Sync when connection restored
Limitations
Offline mode cannot:
- Process card payments
- Check live inventory
- Look up trade credit