Build payment flows for travel
Build travel payment flows with no-show and chargeback protection, award credits, split payouts, and event-driven settlement.
Travel platforms face no-show risk, complex payout splits to hotels and hosts, and reconciliation by PNR. frameOS provides Charge Intents with 3D Secure for liability shift, Subscriptions for award credits and holdback, Payouts for split payouts, Card Verification for VCN and incidentals, and Billing Meters for event-driven settlement and reconciliation by PNR.
Use this guide if you're building a travel platform where:
- You need no-show and chargeback risk handled via 3DS liability shift and issuer routing.
- You award credits at booking and release on stay/check-in.
- You split payouts to hotels, hosts, and partners with holdback rules.
- You need VCN support and incremental pre-auths for incidentals.
- You require event-driven settlement and reconciliation by PNR.
We recommend this configuration for OTAs, hotel marketplaces, and travel platforms. Use the API or Frame.js.
FrameOS modules
| Module | Purpose |
|---|---|
| Charge Intents + 3D Secure | No-show/CB risk via 3DS liability shift and issuer routing |
| Subscriptions | Award credits at booking, release on stay/check-in |
| Payouts | Split payouts to hotels, hosts, partners with holdback rules |
| Card Verification | VCN support and incremental pre-auths for incidentals |
| Billing Meters | Event-driven settlement and reconciliation by PNR |
Before you begin
Sign up at the Frame Developer Portal and obtain your sandbox API key.
Essential tasks
1. Guest accounts and checkout
Create Customers for guests. Use Charge Intents with Frame.js for booking payments. Frame triggers 3D Secure to shift liability for no-shows and chargebacks. Include sonar_session_id for fraud checks.
2. Award credits with Subscriptions
Use Subscriptions and Subscription Phases to model award credits: authorize at booking, capture or release on stay/check-in. See build subscriptions.
3. Split payouts
Configure Payouts to split funds to hotels, hosts, or partners. Use holdback rules for incidentals or damages. See Payouts for split configuration.
4. Card verification for incidentals
For hotels requiring incidentals, use Card Verification to verify cards without charging. Support VCN (virtual card numbers) and incremental pre-auths for room charges.
5. Event-driven settlement
Use Billing Meters and Events for event-driven settlement. Track by PNR, booking ID, or stay. Use Billing Reports for reconciliation.
Resources
Charge Intents · 3D Secure · Subscriptions · Payouts · Card Verification · Billing Meters · Frame.js · Webhooks