In-Store Sales (Point of Sale)
The BookWish Point of Sale (POS) system allows you to process in-store cash and card sales directly through the app.
Accessing the POS
To use the POS system:
- Open the BookWish app
- Navigate to your Store section
- Tap Point of Sale in the store management menu
- The POS interface opens with an empty cart
Only store owners and staff with POS permissions can access the Point of Sale. See Store Staff Management for managing permissions.
POS Interface Overview
The POS screen consists of:
- Search Bar: Search for items by title, ISBN, or SKU
- Scanner Button: Open barcode scanner for quick item lookup
- Cart: Shows items added to current sale
- Totals: Displays subtotal, tax, and total amount
- Complete Sale Button: Process payment and complete transaction
Adding Items to Cart
There are three ways to add items to a sale:
1. Barcode Scanning (Recommended)
The fastest method for in-store sales:
- Tap the Scanner Icon (viewfinder icon) in the top right
- Point camera at the book's ISBN barcode
- The book is automatically found and added to cart
- A confirmation message shows the book was added
See Barcode Scanning for detailed scanner setup and usage.
Keep the scanner open for multiple items - it will add each scanned book to the cart without closing.
2. Search and Add
For items without barcodes or when scanner isn't available:
- Tap the Search Bar
- Type the book title, ISBN, or your SKU
- Press Enter or tap search
- If found in your inventory, the book is added to cart
- Search bar clears for next item
Search Tips:
- ISBN search is most accurate (13-digit or 10-digit)
- Title search looks for partial matches
- SKU search uses your custom inventory codes
3. Manual Entry (Coming Soon)
Future updates will allow manual price entry for non-inventory items.
Managing the Cart
Cart Display
Each item in the cart shows:
- Book cover thumbnail (if available)
- Book title and author
- Unit price
- Quantity
- Line total (price × quantity)
- Remove button (minus icon)
Adjusting Quantities
To change item quantity:
- Add More: Scan or search for the same book again
- Remove One: Tap the minus circle button
- Remove All: Keep tapping minus until quantity reaches zero
The POS automatically checks your inventory. You cannot add more items than you have in stock.
Removing Items
To remove an item from the cart:
- Tap the Minus Circle button next to the item
- Quantity decreases by one
- When quantity reaches zero, item is removed from cart
- Totals update automatically
Empty Cart
To clear the entire cart:
- Tap each item's minus button until cart is empty
- Or navigate away from POS (you'll be prompted to confirm)
Pricing and Totals
How Prices Are Calculated
Item Prices: Pulled from your inventory listings
- The price you set for each book is used
- New vs. used pricing is automatic based on inventory record
- Condition-based pricing (if you use different prices per condition)
Tax: Automatically calculated
- Default tax rate: 8% (configurable in store settings)
- Applied to subtotal
- Rounded to nearest cent
Total: Subtotal + Tax
Cart Summary
The bottom section shows:
- Subtotal: Sum of all item prices
- Tax: Tax amount (8% default)
- Total: Final amount to collect
Example:
Subtotal: $24.50
Tax: $ 1.96
─────────────────
Total: $26.46
Applying Discounts
Manual Discounts (Coming Soon)
Future updates will support:
- Percentage discounts
- Fixed amount discounts
- Promotional codes
- Employee discounts
Current Workaround
To apply discounts now:
- Calculate discount amount manually
- Collect the discounted total
- Note discount in sale notes (after completion)
Using Trade Credit
Trade credit allows customers to use store credit earned from trade-ins:
Checking Trade Credit Balance
- Search for customer's account (coming soon)
- View their trade credit balance
- Apply credit to current sale
See Trade Credit for detailed trade credit management.
Trade credit feature requires customer to have a BookWish account and trade credit balance at your store.
Completing a Sale
Standard Cash/Card Sale
When ready to complete the sale:
- Review the cart items and total
- Tap Complete Sale button
- Confirm the payment method:
- Cash
- Card (external terminal)
- Trade Credit (if applicable)
- Collect payment from customer
- Sale is recorded and receipt generated
Currently, card payments are processed through your external card terminal. The BookWish POS records the sale but doesn't process card payments directly.
After Sale Completion
When sale is completed:
- Cart Clears: Ready for next customer
- Inventory Updates: Sold items deducted from stock
- Sale Recorded: Transaction saved in sales history
- Receipt Available: Digital receipt can be shown/emailed
Sale Confirmation
You'll see a confirmation message showing:
- Sale number
- Total amount
- Items sold
Payment Methods
Cash Payments
- Complete the sale in POS
- Select Cash as payment method
- Collect cash from customer
- Make change if needed
- Put cash in register
See Cash Drawer Management for cash handling procedures.
Card Payments
- Complete the sale in POS
- Select Card as payment method
- Process payment on your external card terminal
- Wait for approval
- Provide customer receipt from card terminal
The POS records the sale amount but doesn't process card payments. Use your Square, Clover, or other card terminal for actual card processing.
Trade Credit
- Complete the sale in POS
- Select Trade Credit
- Enter customer's account
- System applies trade credit balance
- Customer pays any remaining balance with cash/card
Mixed Payments (Coming Soon)
Future updates will support split payments (e.g., partial trade credit + cash).
Sale Numbers
Each sale gets a unique sale number in this format:
[STORE]-[TIMESTAMP]-[RANDOM]
Example: ABC-12345678-123
- First 3 letters: Your store code
- 8 digits: Timestamp
- 3 digits: Random number
Use sale numbers to reference transactions in your records.
POS Best Practices
Speed and Efficiency
✓ Use barcode scanner for fastest entry ✓ Keep scanner open when adding multiple items ✓ Arrange books with barcodes facing up before starting ✓ Pre-stage items for large purchases ✓ Clear cart between customers
Accuracy
✓ Verify quantities before completing sale ✓ Check prices match your expectations ✓ Confirm total with customer ✓ Review cart before finalizing ✓ Issue receipts for customer records
Customer Service
✓ Face the screen toward customer (if tablet/phone allows) ✓ Announce total clearly ✓ Thank customers after purchase ✓ Offer receipt (digital or printed) ✓ Ask about book recommendations
Inventory Management
✓ Check stock before adding to cart (automatic) ✓ Update inventory regularly ✓ Note low stock items after sales ✓ Reconcile daily between POS and physical stock
Troubleshooting
Book Not Found
If a scanned/searched book isn't found:
- Not in inventory: Add the book to inventory first
- Wrong ISBN: Check barcode and try manual search
- SKU mismatch: Verify your SKU matches inventory record
Scanner Not Working
If barcode scanner isn't working:
- Check camera permissions for BookWish app
- Try manual ISBN entry in search
- Ensure good lighting on barcode
- Clean camera lens
See Barcode Scanning for more troubleshooting.
Price Incorrect
If displayed price doesn't match your expectations:
- Check inventory listing for that book
- Verify condition (new vs. used)
- Update inventory price if needed
- Cannot override price in current version
Sale Won't Complete
If Complete Sale button doesn't work:
- Ensure cart has at least one item
- Check internet connection
- Verify store account is active
- Try closing and reopening POS
Sales History
To view past sales:
- Go to Store Management
- Tap Sales History
- View list of all POS transactions
- Filter by date, staff member, or amount
- Tap any sale to see details
Sales history shows:
- Sale number and date/time
- Items sold
- Payment method
- Staff member who processed sale
- Customer (if known)
- Total amount
Reporting
Daily Sales Report
Get daily totals for:
- Total sales amount
- Number of transactions
- Items sold
- Payment method breakdown
- Staff member breakdown
See Cash Drawer for end-of-day reporting.
Sales Analytics
View sales trends over time:
- Daily, weekly, monthly totals
- Best-selling books
- Peak sales times
- Average transaction value
Access in Store Analytics section.
Security and Permissions
Who Can Use POS
Only users with proper permissions:
- Store Owner: Full access
- Store Staff: Must have POS permission enabled
- Managers: Usually have POS access
Tracking Sales by Staff
Each sale records which staff member processed it:
- Useful for commission tracking
- Accountability for cash handling
- Performance metrics
Access Control
To manage POS access:
- Go to Store Settings
- Tap Staff Management
- Edit staff member permissions
- Enable/disable POS access
Next Steps
- Learn Barcode Scanning setup and techniques
- Understand Trade Credit for customer store credit
- Review Cash Drawer Management for cash handling
- Explore Sales Analytics for reporting