Consultar pagamento
GET
Status de um pagamento criado em POST /pay. Rota pública: não exige credenciais, para
o seu checkout acompanhar o Pix sem expor suas chaves. Para liberar o pedido, confirme pelo
webhook event.completed.
id*stringcorrelation_id devolvido em POST /pay.
Status do pagamento.
application/json- response
id?stringstatus?PaymentStatusValue in
"pending""processing""done""cancelled""rejected""expired""refund_requested""refunded"paid_at?stringQuando o pagamento foi recebido. Só em processing e done.
Format
date-timerejected_reason?stringMotivo da recusa. Só em rejected.
curl -X GET 'https://sandbox.xpayz.us/payment-link/pay/string'Exemplo de resposta
{ "id": "0d4ba8f5-bbc6-4cbb-ae65-13de2f903271", "status": "processing", "paid_at": "2026-11-04T15:13:05Z"}