Pawn Shop POS: Loan Tickets That Track, Police Holds That Clear, Renewals That Renew, and Forfeits That Sell
Run pawn where every loan carries its ticket, term, and fee instead of a paper slip, every serial and ID shows before the hold clock starts, renewals and extensions settle at the counter instead of in a drawer, police reporting exports clean instead of retyped, and forfeits move to retail without the back-room pile.
The NoPOS developer relations team writes practical guides for building on the NoPOS REST API — from first smoke test to production POS.
Nine-forty on a Monday is the whole reality of the category. The case holds a Gibson with a ticket due today and a customer asking for ten more days, the tool wall holds three DeWalts with serials nobody photographed, the jewelry case holds two gold chains past grace with no forfeit flag, a new pledge needs a loan on a laptop while the ID scanner sits unused, the police hold list from Friday still needs its export while the detective waits, the renewal drawer holds forty slips with handwritten dates nobody can read, and the interest, the storage fee, the extension, and the retail price all land on four different scraps of paper. A generic register treats every transaction like a single shirt, so loans age past their dates while the case fills, the serial nobody recorded voids the defense, the renewal nobody logged becomes an argument, and the month's interest splits into a spreadsheet nobody trusts. Build the flow around the single truth of pawn — every dollar belongs to a ticket, an item, and a date that proves the term — and the shop collects at full margin instead of leaking its way to close.
Ticket the pledge, don't stack the drawer
Loan tickets are the inventory, and they die in the paper slip. Hold every pledge as a ticketed loan — per-ticket terms (principal, monthly rate, grace days, maturity date) that print on the slip instead of living in memory, per-item identification (category, brand, model, serial, photos at intake) that ties the dollars to the thing instead of to a description, per-customer identity capture (photo ID scan, signature, thumbprint where required) that satisfies the statute instead of the shrug, and ticket-number sequencing with per-day audit trails that show who wrote what instead of whose handwriting — so no loan ages silently while the drawer crowds. Handle the counter reality: non-recourse disclosures with per-ticket signatures that hold the forfeit right instead of the endless negotiation, hold-period rules with per-jurisdiction clocks (7-day, 15-day, 30-day police holds) that start at pledge instead of at memory, stolen-property flags with per-item quarantine that separate the hold from the sellable case instead of one pile, and lost-ticket verification with per-customer ID matching that pays the right person instead of whoever holds the slip. Every pledge belongs to a ticket with a date, and when the tickets carry their terms, the drawer clears instead of stacking.
Price the fee, don't give away the extension
Interest and fees are the margin, and they die at the verbal counter. Ring the term the moment the customer pledges — per-ticket interest schedules with per-month accrual rules that charge the full rate instead of the rounded guess, storage and handling fees with per-category rules that collect every fee instead of discounting them away, renewal and extension lines (full renewal, partial pay-down with extension, interest-only payment) with per-option pricing that sell the second month at the decision moment instead of never, and late and grace windows with per-day rules that hold the line instead of the free week — so no extension goes free and no fee goes uncharged. Handle the counter reality: partial-payment allocation with per-ticket principal-first or interest-first rules that apply the dollars the same way every time instead of per-clerk, default and forfeit triggers with per-ticket maturity flags that mark the item sellable the day the term dies instead of a month later, buy-versus-pawn routing with per-transaction choice (outright purchase with cost basis versus loan with term) that keeps the margins separate instead of blending them, and cap and usury checks with per-jurisdiction rate ceilings that stop the illegal ticket before it prints instead of after. When every ticket carries a fee schedule at the moment the pen hits the slip, the term pays instead of evaporating.
Clear the hold, file the report without retyping
Compliance is the license, and it dies in the retyped spreadsheet. Move every pledge through the hold like a measured business — intake capture with per-item serials, photos, and seller ID that export to the police system instead of getting retyped, hold clocks with per-item release dates that show what can sell today instead of a guess, detective-inquiry matching with per-serial lookup that answers the call in seconds instead of in boxes, and daily transaction uploads with per-day batch confirmation that prove the filing instead of hoping it went — so no hold sells early and no report goes late. Handle the audit reality: seller-history tracking with per-customer pledge counts that flag the fence pattern before the detective does instead of after, employee-purchase bans with per-item attribution that keep staff out of the case instead of in it, forfeited-item cost transfers with per-ticket loan-plus-fee basis that set the retail floor instead of a guess, and record-retention rules with per-year archives that survive the inspection instead of the shoebox. When every pledge carries a serial and every day carries an upload receipt, holds clear themselves and the license holds instead of wobbling.
Staff the case, settle the day without spreadsheets
Labor, retail, and cash are the trust lines, and they die in the spreadsheet. Staff the counter curve — per-thirty-minute transaction overlays with per-role coverage (two buyers at noon, one retail clerk on the case, one back-room processor) that schedule to the actual Saturday spike instead of flat shifts, appraisal staggering with per-category skill flags that keep the jewelry buyer on gold instead of on tools, time-clock enforcement with per-shift rounding rules that stop the seven-minute creep instead of paying it, and appraisal-accuracy tracking with per-buyer margin attribution that coach the over-loan instead of blending it. Handle the money reality: forfeit-to-retail flow with per-item cleaning, testing, pricing, and case placement that moves the dead loan to a live SKU instead of the back-room pile, retail markdown ladders with per-category aging rules that discount the ninety-day drill instead of dusting it, cash-handling discipline with per-register banks counted in and out that end the rumor about the missing twenties, card-batch reconciliation including loan disbursements and renewal payments settled by tender, and cost snapshots with per-category actuals (loans outstanding, forfeits, retail sales, interest collected, scrap gold) that show which category carried the margin instead of one lump. When every pledge carries a ticket, a serial, and a date on the same numbers, the shop holds instead of leaking.
Build from the current contract
Open the gateway for OpenAPI, Swagger, AGENTS.md, llms.txt, and the first X-API-Key smoke test.
More from NoPOS Blog
Massage Therapy & Day Spa POS: Rooms That Stay Full, Add-Ons That Ring Tableside, Memberships That Hold, and Therapist Pay That Settles
Run massage and spa where time-aware booking fills every treatment room before the Saturday rush, couples and walk-ins join a visible waitlist instead of hovering at the front desk, hot-stone and deep-tissue upgrades ring on the open ticket mid-session, oils and aftercare sell at checkout with therapist credit, and commissions plus room splits settle without the Sunday spreadsheet.
Industry GuideSandwich & Sub Shop POS: Lunch-Rush Lines That Fly, Catering Trays That Pay, Freshness That Holds, and Closes That Reconcile
Run sandwich and subs where the lunch-rush ticket rail fires in order instead of piling, custom builds ring with every topping priced instead of given away, catering trays and office lunch boxes book with deposits instead of hope, bread and deli counts hold through the dinner slice, and labor plus food cost settle without the Sunday spreadsheet.