Capacity-controlled ticketing, reimagined

One platform for your POS

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.

OAuth-secured API Real-time redemption Prepaid agent credits
Live dashboard Live
0
Tickets sold today
0
Slot utilisation
Ticket redeemed
TU-8841-OPEN · POS #3
Agent top-up
Gold Partners · +$5,000
+credits
POST /api/v1/orders 201
Attractions Ferries & Cruises Theme Parks Tours & Transfers Travel Resellers Events Attractions Ferries & Cruises Theme Parks Tours & Transfers Travel Resellers Events
The platform

Three channels. One source of truth.

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.

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

Agent & Reseller API

A REST API that lets travel agencies and B2B partners buy on a prepaid credits model with their own negotiated settlement rates.

  • OAuth 2-step authentication
  • Per-agent settlement pricing
  • Prepaid credits & ledger
0
Sales through your own store
0
Open-dated validity window
0
Channels, one inventory
0
Auditable credit movements
Capabilities

Everything you need to sell & control capacity

Operational simplicity with the controls that matter — without trips, routes or seat maps to maintain.

Capacity by date & slot

Cap reservations per date and time-slot. Unavailable slots grey out automatically across every channel.

Scan & redeem

Validate and redeem in real time. Prefixed QR codes route to external reseller APIs automatically.

Prepaid agent credits

Agents top up a balance and spend at their settlement rate. Orders fail safely on insufficient funds.

Settlement pricing

Define per-ticket-type rates per partner — "Gold Partners", "Standard Reseller" and beyond.

Secure by design

OAuth-secured API, CSRF-protected forms and strict CSP — security baked into every request.

Reschedule & refund

Move reservations and refund agent orders — credits returned with an immutable ledger entry.

Agent system

Turn resellers into a growth channel

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.

1
Create the agent

OAuth credentials auto-generated and shown once.

2
Assign a settlement

Per-ticket-type rates define what they pay and can sell.

3
Top up credits

Prepaid balance drives every API purchase.

4
They sell, you settle

Credits deduct per order with a running balance.

agent · purchase.sh
# 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
}
How it works

From setup to sold-out in four steps

Build your catalogue

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.

Set capacity rules

Define operating hours and time-slot capacities. The engine enforces them everywhere automatically.

Sell everywhere

Go live across your store, POS counters and the agent API — all drawing from one shared inventory.

Redeem & reconcile

Scan to redeem with a full audit trail, and reconcile agent credits from an immutable ledger.

Ready to sell on every channel from one platform?

See how TicketUpp brings your POS, online store and agent network together. Book a 20-minute demo.

Channels you're interested in (optional)

No credit card required · We'll only use your details to arrange the demo.

Chat with us