Payments
Let your customer pay by card without leaving your checkout, with the Payment SDK.
When a booking needs the customer's own card, the service you already integrate mints the payment for you and hands your page a single handoff token. Drop in the Payment SDK, mount it with that token, and the customer pays without leaving your checkout. The card number only ever exists inside the vault's iframe, so you stay at the lightest PCI level and TrustPixel remains merchant of record.
Flight and hotel do this today, at prebook. Every service that needs your customer to pay will hand you the same token in the same way.
Every /v1 call needs your API key; see Keys and environments. The SDK itself takes no credential: the handoff token is all the browser needs.
Start here
Where the token comes from
Flight API versioning
What counts as a breaking change, how changes are announced, and how to read new enum values.
Accept a card payment with the Payment SDK
The handoff token from prebook, mounting the widget, reading the outcome, completing the booking — plus the SDK's options, methods and error names.