Skip to main content
@useroutr/checkout-react is the Useroutr checkout as a React component. It shows your user what to send, where and on which network, follows the payment to completion, and wears your logo and colour.

Install

React 18 or 19 is required. The component brings its own styles and never downloads a font.

Use it

The token comes from a funding intent your server created with the Node.js SDK. The Embedded checkout guide walks through the whole flow, and lists every prop.

Brand it

Your saved logo and colour apply automatically. Override them for one checkout with appearance:
See Branding.

Logos

The package exports the brand marks it uses, so your own screens can match the checkout:

Other frameworks

The checkout’s state machine and API client live in the framework-free @useroutr/checkout-core. Use it to build the same checkout in Vue, Svelte or plain TypeScript. See Custom checkout.