Accept a payment
Create and confirm a payment on the direct API, with the real request and response fields plus the declines, retries and customer actions a production integration must handle.
Choose your integration
Compare hosted checkout, payment links and the direct API. All three share one account, one balance and one set of webhooks, and you can use more than one.
Hosted checkout
The fastest path to launch: create the payment on your server, redirect to a TensorRail-hosted payment page, and receive the outcome by webhook.
Payment links
A shareable hosted-checkout URL you send by email, chat or invoice instead of redirecting to. Create them by API or from the dashboard.
Direct API
Render your own checkout and drive the payment yourself: create, present the enabled methods, confirm the customer's choice, and handle each next_action the rail returns.
Drop-in SDK
Embed prebuilt, tokenizing TensorRail.js payment fields in your own page. The SDK bundle is served from js.tensorrail.com.
Server SDKs
Official TensorRail server-side SDKs for Node.js and Python: install, quickstart, and webhook signature verification.