Pular para o conteúdo principal
id
string
ID único da transação (ex.: “txn456def789”).
status
string
Status do pagamento (ex.: “waiting_payment”).
method
string
Método de pagamento (ex.: “pix”, “billet”, “credit_card”).
amount
string
Valor da transação em reais (ex.: “64.00”).
url
string
URL para acesso direto ao pagamento (ex.: “https://checkout.exemplo.com/customer/txn456def789”).
billet
JSON
Dados do boleto bancário. Pode conter valores null se o método de pagamento não for boleto.
billet.url
string | null
URL para visualizar o boleto. Null se não for pagamento por boleto.
billet.barcode
string | null
Código de barras do boleto. Null se não for pagamento por boleto.
billet.expires_at
string | null
Data de vencimento do boleto no formato ISO 8601. Null se não for pagamento por boleto.
pix
JSON
Dados do pagamento PIX. Pode conter valores null se o método de pagamento não for PIX.
pix.code
string
Código PIX BR Code para gerar o QR Code (ex.: “00020101021226830014BR.GOV.BCB.PIX2561pix.exemplo.com.br/v2/abc123def456789012345678901234565204000053039865802BR5909EXEMPLO6008SAOPAULO62070503***6304A1B2”).
pix.url
string
URL para acesso direto ao pagamento PIX (ex.: “https://checkout.exemplo.com/customer/txn456def789”).
pix.expires_at
string | null
Data de expiração do PIX no formato ISO 8601. Pode ser null se não há expiração definida.
split_recipients
array
Array com a divisão de valores entre os recebedores.
split_recipients[].amount
string
Valor em centavos destinado ao recebedor (ex.: “1000” para R$ 10,00).
split_recipients[].recipient_type
string
Tipo do recebedor (ex.: “platform”, “producer”).