Skip to main content
Cria uma nova sessão de checkout com pelo menos um item (preço + quantidade). Retorna a URL da página de pagamento para redirecionar o cliente.

Endpoint

cURL

Parâmetros

items
array
required
Lista de linhas do checkout. Cada item precisa de priceId (string) e quantity (número, mínimo 1). É obrigatório pelo menos um item.
customerId
string
Opcional. ID do cliente (cus_...) para associar à sessão.
paymentMethods
string[]
Opcional. Métodos aceitos na sessão. Valores do enum da API: credit_card, pix.
billingAddressCollection
string
Opcional. Um de: auto, required, none.
successUrl
string
Opcional. URL válida para redirecionar após pagamento bem-sucedido.
cancelUrl
string
Opcional. URL válida se o cliente cancelar o fluxo.

Resposta

Response