Skip to main content
Need checkout details? Pass a payerInfo object to pay() and the customer shares them in the same approval popup. A callbackURL lets you validate the data server-side before any funds move — return errors and the customer is prompted to fix them.

Demo

Request info with the payment

checkout.ts
Supported request types: email, name, phoneNumber, physicalAddress, and onchainAddress. Fields are required unless you set optional: true.

See also