Skip to main content
POST
Criar link com produto

Corpo

application/json
product
object
obrigatório

O produto, definido na própria chamada e identificado pela key.

successUrl
string | null

Para onde o pagador vai depois de pagar, com ?status=success&invoice=… anexado. URL absoluta http(s).

Maximum string length: 2048
cancelUrl
string | null

Oferecido ao pagador como "voltar para a loja" enquanto o checkout está aberto. URL absoluta http(s).

Maximum string length: 2048

Resposta

Link criado.

Um link de pagamento reutilizável e revogável, ligado a um produto. Quem tem o link pode abrir o checkout; ele é feito para ser copiado e compartilhado.

id
string<uuid>
productId
string<uuid>
token
string

Token público do link, parte da url.

url
string

O endereço para mandar ao pagador. Use este valor em vez de montar a URL.

productVersionId
string<uuid> | null

A versão do produto que o link vende, fixada na criação. Publicar uma nova versão não altera o preço de um link já emitido. Quando null, o link vende a versão publicada mais recente no momento do pagamento.

active
boolean

false depois de revogado.

revokedAt
string<date-time> | null

Quando o link foi revogado.

createdAt
string<date-time>
successUrl
string | null

Para onde o pagador vai depois de pagar, com ?status=success&invoice=… anexado.

cancelUrl
string | null

Oferecido ao pagador como "voltar para a loja" enquanto o checkout está aberto; também é o destino com ?status=error quando a cobrança expira no checkout embutido.