Skip to main content
GET
Open a hosted checkout from a launch link

Query Parameters

portal_id
string<uuid>
required
reference_id
string
required
Maximum string length: 64
label
string
Maximum string length: 80
payer_name
string
Maximum string length: 200
payer_email
string<email>
payer_phone
string
Maximum string length: 50
return_url
string<uri>
cancel_url
string<uri>
expires_at
string<date-time>
item1_id
string

First item. Repeat the itemN_ fields for each further item. item1_id, item1_description and item1_amount are required unless you send a single item with description and amount.

Maximum string length: 64
item1_description
string
Maximum string length: 200
item1_amount
integer

Price of one unit, in cents

Required range: x >= 0
item1_quantity
integer
default:1
Required range: x >= 1
item1_category
string
Maximum string length: 32
description
string

Single-item form: the item's description. Ignored when any itemN_ or items[…] field is present.

Maximum string length: 200
amount
integer

Single-item form: price of one unit, in cents. amount_cents is accepted too.

Required range: x >= 0
item_id
string
default:ITEM-001

Single-item form: the item's id.

Maximum string length: 64
quantity
integer
default:1

Single-item form: the quantity.

Required range: x >= 1
embed
enum<string>

Send iframe when the link is the src of an iframe, so the checkout renders for embedding.

Available options:
iframe

Response

303

Always a redirect, as for POST /api/v1/payer/intake.