Skip to main content
OnArrival

Travel API pricing for your volume and product mix.

No per-seat licences and no platform fee per booking. Searching and quoting through the booking API is free. What you pay depends on your volume and the products you sell. Standalone data services have their own plans.

Illustration: a barista pouring coffee precisely to the measure line of a traveller's glass cup, both smiling.
In short
  • Free to build and testThe sandbox costs nothing.
  • No platform fee per bookingNo per-seat licences either.
  • Supplier costs at costPassed through, itemised on your statement.
Sandbox
Free
Best forBuild and test your integration with test inventory.
  • Test inventory across every product
  • Webhook + SDK access
  • Up to 3 team members
  • Community support
Request sandbox access
Most teams
Build
Usage-based
No per-transaction platform fee
Best forGo live with real bookings. Terms are set for your volume and product mix.
  • Live inventory across every product
  • Production webhooks + warehouse sync
  • Embedded components, white-label
  • Standard SLA, 24×5 support
  • Tokenised payments + GDPR DPA
Price a launch
Enterprise
Custom
Best forRegulated or high-volume sellers who need negotiated terms.
  • Negotiated supplier economics
  • Customer-managed encryption keys
  • Dedicated solutions engineer
  • 24×7 P1 support, named TAM
  • Vendor risk pack, BAA, custom DPA
Scope Enterprise
Capability
Sandbox
Build
Most teams
Enterprise
Platform
Live inventory, every product
Test only
Webhooks + warehouse sync
Embedded components, white-label
Negotiated supplier economics
Reliability & support
SLA
99.9%
Custom + P1
Support hours
Community
24×5
24×7
Dedicated solutions engineer
Named TAM
Security & compliance
PCI scope-out
GDPR DPA
Customer-managed keys
BAA

Most Enterprise terms are negotiable; bring procurement questions to scoping.

New to terms like SLA, TAM or DPA? See plain definitions
One booking, itemised

An illustrative booking: a Bengaluru (BLR) to Lisbon (LIS) fare plus a cancel-for-any-reason (CFAR) policy. Each charge gets its own line. OnArrival takes no per-transaction platform fee. Your order form sets the applicable commercial terms.

BLR → LIS · 1 traveller
Air fare + CFAR policy · single booking
Traveller is charged
$505.40
Supplier fare · 95% · pass-through
Supplier fareCFAR premium (underwriter)Insurance margin (your share)Payment processing
Supplier fare
Pass-through, at cost
$480.00
CFAR premium (underwriter)
Pass-through, at cost
$22.08
Insurance margin (your share)
Your revenue · margin share
$1.92
Payment processing
Pass-through, at cost
$1.40
OnArrival platform fee
No per-transaction fee
$0.00
Passes through at cost
$503.48
Fare, underwriter premium, processing
You earn
+$1.92
Margin share on the CFAR premium
OnArrival per-booking fee
$0.00
Commercials are scoped to volume and product mix in your order form

Illustrative booking. Commercial terms are set in your order form.

Optional services

Add services as needed.

Insurance, payments, MCP and dedicated supply are priced by usage or agreed during onboarding. Standalone Mapping, Places Search and Flight Status have separate plans.

Included by default

Standard commercial terms.

No exclusivity, no per-transaction platform fee and itemised insurance and payment charges.

SOC 2 Type II

An independent audit of our security controls, every year. Full report shared under NDA.

PCI scope review

Card numbers are replaced with tokens inside the payment provider’s environment. Confirm your integration’s PCI scope with your acquirer or QSA.

GDPR + DPA

A data processing agreement per customer, EU data residency and tools for data access requests. Customer-managed keys on Enterprise.

No lock-in

No exclusivity clause. Keep your direct supplier connections and run platforms in parallel.

Month-to-month terms

After the agreed volume threshold, terms continue month to month.

Named support

Email the onboarding and support team assigned to your account.

Transparent rate card

You see every markup on insurance and payments, itemised per booking on your statement.

Plain words

The jargon, decoded.

Short, general definitions for the terms on this page. Your order form is what sets your actual terms.

Sandbox
A test space with test inventory. Nothing booked there is real.
Pass-through, at cost
Charged to you exactly as the supplier or provider charges it, with no markup added.
Webhooks
Automatic messages to your system when something changes, like a new flight time.
Warehouse sync
A copy of your booking data, delivered to your own data warehouse.
White-label
Shown under your brand, not ours.
SLA
Service level agreement: the uptime and support commitment in your contract.
P1 · TAM
P1 means priority one, the most urgent issues. A TAM is a named technical account manager.
DPA · BAA
Contracts for handling personal data (DPA, under GDPR) and US health data (BAA).
Customer-managed keys
You hold the encryption keys that protect your data.
CFAR
Cancel for any reason: cover that pays back part of the trip cost if the traveller cancels.
Merchant of record
The business that legally sells to the traveller and takes the payment.
Bps
Basis points. 1 bps is 0.01% of the money settled.
Pricing FAQ

What finance asks
before signing.

Missing yours? Talk to our team about the terms for your launch.

Illustration: two colleagues at a desk go through an open ledger together under a warm lamp, one pointing to a line as the other makes a note.
There is no per-seat licence and no per-transaction platform fee. Commercials are scoped to your volume and product mix in the order form. Supplier costs pass through at cost on the same itemised statement; the rate card shows every insurance and payments markup, and minimums begin only at an agreed volume threshold.
Get started
Get a rate card for your expected booking volume.

Related reading

All field notes →