Initiate a new payment

Creates a new payment session for a customer. This endpoint generates a payment URL that you can redirect your customer to complete the payment.

The customer can pay using various methods including cryptocurrency (via wallet connect or QR code) or credit cards (debit/credit cards)

You can optionally provide a customer email to create or link the payment to an existing user account.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

Unique identifier of the subscription product the customer is purchasing

string
required

Email address of the customer. If the customer doesn't exist, a new user account will be created automatically

string
length ≤ 255

Your internal reference ID for tracking this payment in your system (e.g., order ID, invoice number)

metadata
object

Custom key-value pairs to store with the payment. This data will be returned in webhooks

uri
required

URL to redirect the customer after successful payment completion (required)

uri
required

URL to redirect the customer if they cancel the payment (required)

Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json