Point of Sale
Fast counter sales, on-the-spot reservations and instant QR redemption. Scan local or external reseller tickets from a single screen.
- Sell, reserve & reschedule
- Scan & redeem with audit trail
- External reseller QR routing
TicketUpp unifies your point-of-sale, online store and reseller API into a single capacity-controlled engine. Sell open-dated tickets, manage time-slot reservations, and let agents purchase on credit — all redeemed from one source of truth.
POST /api/v1/orders 201
Every sale — whether it's at the counter, on your website, or pushed through a reseller's system — flows into the same capacity engine and is redeemed from the same place.
Fast counter sales, on-the-spot reservations and instant QR redemption. Scan local or external reseller tickets from a single screen.
A conversion-focused B2C storefront for open-dated tickets and optional time-slot booking — your primary channel, built in.
A REST API that lets travel agencies and B2B partners buy on a prepaid credits model with their own negotiated settlement rates.
Operational simplicity with the controls that matter — without trips, routes or seat maps to maintain.
Cap reservations per date and time-slot. Unavailable slots grey out automatically across every channel.
Validate and redeem in real time. Prefixed QR codes route to external reseller APIs automatically.
Agents top up a balance and spend at their settlement rate. Orders fail safely on insufficient funds.
Define per-ticket-type rates per partner — "Gold Partners", "Standard Reseller" and beyond.
OAuth-secured API, CSRF-protected forms and strict CSP — security baked into every request.
Move reservations and refund agent orders — credits returned with an immutable ledger entry.
Onboard travel agencies and B2B partners in minutes. They buy through your REST API on prepaid credit, at the rates you set — every movement logged to the cent.
OAuth credentials auto-generated and shown once.
Per-ticket-type rates define what they pay and can sell.
Prepaid balance drives every API purchase.
Credits deduct per order with a running balance.
# Authenticate (OAuth 2-step)
curl -X POST https://api.ticketupp.com/api/v1/token \
-d api_key=ag_live_8f2c… \
-d secret_key=••••••••
# Place an order against your credits
curl -X POST https://api.ticketupp.com/api/v1/orders \
-H "Authorization: Bearer …" \
-d ticket_type=open-dated \
-d quantity=4
HTTP/1.1 201 Created
{
"order_id": "TU-8841",
"charged": 1600.00,
"credits_balance": 3400.00
}
Create products and ticket types — open-dated, one-way, two-way or hop-on hop-off. Set base prices and choose which appear in each channel.
Define operating hours and time-slot capacities. The engine enforces them everywhere automatically.
Go live across your store, POS counters and the agent API — all drawing from one shared inventory.
Scan to redeem with a full audit trail, and reconcile agent credits from an immutable ledger.
See how TicketUpp brings your POS, online store and agent network together. Book a 20-minute demo.
No credit card required · We'll only use your details to arrange the demo.