Node.js and TypeScript
@useroutr/sdk for your server: funding intents, quotes, settlements, the ledger, refunds,
webhooks and request logs.React
@useroutr/checkout-react for your frontend: a drop-in checkout that follows the payment to
completion.Which one do I need?
A typical integration uses two: the Node.js SDK creates the funding intent on your server, and
the React checkout takes the payment in the browser with the intent’s funding token. Your API
key stays on the server.
Using another language? Every endpoint is plain JSON over HTTPS, with a bearer API key. The
API reference has a cURL example beside each one.