POS Terminal
The POS Terminal enables your shop to process non-repair sales directly in RepairOps. Sell parts, accessories, labor, and services without tying sales to repair tickets. Manage cash drawers, reconcile daily transactions, and integrate with your accounting.
Available on: Pro and Enterprise tiers only.
Creating a Sale
Section titled “Creating a Sale”Starting a New Sale
Section titled “Starting a New Sale”- Navigate to POS → New Sale
- Optionally select or create a customer (or sell anonymously)
- Select Sale Type: Parts, Accessories, Service, Labor, or Other
- Begin adding items
The sale appears as a transaction in POS → Transactions, separate from repair tickets.
Adding Line Items
Section titled “Adding Line Items”For each line item:
- Click Add Item
- Search for an item:
- From Inventory — Select a pre-configured inventory item (parts, accessories)
- Add Custom — Enter a description and price (one-time items like labor)
- Enter Quantity
- Confirm Unit Price (auto-filled for inventory items)
- Optional: Add Discount (percentage or fixed amount)
- Click Add to Sale
Inventory Items
Section titled “Inventory Items”Items in your inventory appear with:
- Item name and SKU
- Current stock level
- Unit price (cost + markup)
- Available discounts (bulk discounts, promotions)
Stock is deducted automatically when you finalize the sale.
Custom Items
Section titled “Custom Items”For one-off charges:
- Labor: “1 hour technician labor” @ $85
- Rush fee: “Rush diagnostic fee” @ $50
- Consumables: “Thermal paste syringe” @ $12
No inventory tracking for custom items.
Payments
Section titled “Payments”RepairOps POS supports multiple payment methods:
- Click Add Payment
- Select Cash
- Enter amount received
- RepairOps calculates change
For larger shops, cash drawer management is integrated (see below).
Card (Credit/Debit)
Section titled “Card (Credit/Debit)”- Click Add Payment
- Select Card
- Choose card processor:
- Stripe (if configured)
- Square (if configured)
- Manual entry (swipe, tap, or manually enter details)
- Process payment through provider
- Click Add Payment
- Select Check
- Enter check number and amount
- Note: Check is recorded but considered pending until deposited
Account Credit / Store Credit
Section titled “Account Credit / Store Credit”For customers with existing account credit:
- Click Add Payment
- Select Account Credit
- Remaining balance updates automatically
Gift Card
Section titled “Gift Card”- Click Add Payment
- Select Gift Card
- Scan or enter gift card number
- Remaining balance updates
Cash Drawer Management
Section titled “Cash Drawer Management”For shops with physical cash drawers:
Opening a Drawer
Section titled “Opening a Drawer”- Navigate to POS → Drawer Management
- Click Open Drawer
- Enter your name and opening amount (e.g., $100)
- Confirm opening
The drawer is now active. All cash sales are associated with your drawer session.
Drawer Transactions
Section titled “Drawer Transactions”Throughout the day, RepairOps tracks:
- Cash sales — Automatically added
- Refunds — Deducted from drawer
- Manual adjustments — Mark-down or mark-up (e.g., adding tips, correcting errors)
- Deposits — Money taken out and deposited
Closing a Drawer
Section titled “Closing a Drawer”At the end of your shift:
- Click Close Drawer in Drawer Management
- Enter your closing count (actual cash in drawer)
- RepairOps calculates expected total
- Confirm discrepancy if actual differs from expected
- Click Finalize
Discrepancy handling:
- Small differences (< $5) — Logged as noted, drawer closes
- Large discrepancies (≥ $5) — Flagged for manager review before closing
Daily Reconciliation
Section titled “Daily Reconciliation”After all drawers are closed for the day:
- Navigate to POS → Daily Report
- View:
- Total sales by type (cash, card, check, credit)
- Total by item category
- Refunds and adjustments
- Expected vs. actual cash
- Drawer discrepancies
- Download report as PDF or CSV
- Send to accountant or archive
Session Management
Section titled “Session Management”Active Sessions
Section titled “Active Sessions”Track multiple POS sessions simultaneously:
- 3 concurrent drawers (typical small shop)
- One POS iPad + one cash register + one counter
Each session is independent; transactions don’t interfere.
Session History
Section titled “Session History”View all past sessions:
- POS → Sessions
- Filter by date, drawer operator, or drawer location
- Click to view session details:
- All transactions
- Opening/closing balances
- Discrepancies
- Items sold
Reporting
Section titled “Reporting”Sales Reports
Section titled “Sales Reports”Daily Report:
- Date, shift, drawer operator
- Transactions by type
- Totals (cash, card, check)
- Refunds
- Discrepancies
Category Report:
- Sales by item category (parts, labor, services)
- Quantity and revenue
- Top-selling items
Inventory Report:
- Stock levels after sales
- Items below threshold
- Reorder recommendations
Financial Reports
Section titled “Financial Reports”Daily Deposit Report:
- Expected deposit (all card payments + checks)
- Reconcile against bank deposits
- Flag undeposited payments
Refund Report:
- Refunds by date and reason
- Customer disputes
- Patterns (e.g., frequent returns of specific items)
Export & Integration
Section titled “Export & Integration”Export reports in multiple formats:
- PDF — For printing and archiving
- CSV — For import to accounting software (QuickBooks, Xero, etc.)
- JSON — For custom integrations
Multiple Locations
Section titled “Multiple Locations”If your organization spans multiple shops:
- Switch shops from the top navigation
- POS drawer and transactions are shop-scoped
- Reports can aggregate across shops (manager view)
- Inventory levels are per-shop
Tier Availability
Section titled “Tier Availability”| Feature | Pro | Enterprise |
|---|---|---|
| Create sales | ✓ | ✓ |
| Inventory items | ✓ | ✓ |
| Custom items | ✓ | ✓ |
| Cash payments | ✓ | ✓ |
| Card processing | ✓ | ✓ |
| Check payments | ✓ | ✓ |
| Account/Gift card | ✓ | ✓ |
| Cash drawer management | ✓ | ✓ |
| Multi-drawer sessions | ✓ | ✓ |
| Daily reconciliation | ✓ | ✓ |
| Sales reports | ✓ | ✓ |
| Financial reports | ✓ | ✓ |
| Export (PDF/CSV/JSON) | ✓ | ✓ |
| Multi-shop aggregation | — | ✓ |
Best Practices
Section titled “Best Practices”Reconcile daily — Don’t let discrepancies pile up. Address them immediately while drawers are fresh.
Use consistent descriptions — Create standard inventory items for common sales. This improves reporting accuracy.
Train staff on procedures — Every employee who touches POS should know how to open/close drawers, process refunds, and handle discrepancies.
Monitor trends — Review weekly reports for patterns. What items sell most? When do discrepancies happen?
Keep receipts — Customers appreciate printed receipts for POS purchases.
Related Features
Section titled “Related Features”- Analytics — Includes POS revenue in KPI dashboards
- Inventory Management — Integrated inventory for POS items
- Accounting Integration — Export to accounting software