Skip to main content
POST
/
v1
/
pix
/
cashin
/
consult
Consultar status de uma cobrança PIX (cash-in)
curl --request POST \
  --url https://api.paysurebr.com/v1/pix/cashin/consult \
  --header 'Content-Type: application/json' \
  --header 'ci: <api-key>' \
  --data '
{
  "reference_code": "PSR-9c8f7a1e-..."
}
'
{
  "cashin": {
    "reference_code": "<string>",
    "external_reference": "<string>",
    "value_cents": 123,
    "payment_date": "2023-11-07T05:31:56Z",
    "end_to_end": "<string>",
    "payer_name": "<string>",
    "payer_document": "<string>"
  }
}
Consulta o status atual de uma cobrança PIX gerada anteriormente. Use o reference_code retornado em POST /v1/pix/qrcode para identificar a transação.
Não use polling agressivo. Confie no webhook em postbackUrl como fonte primária de status. Use essa rota apenas para reconciliação manual.

Authorizations

ci
string
header
required

Autenticação por par client-credentials. Envie dois headers em toda requisição:

  • ci: client_id (público)
  • cs: client_secret (privado — nunca exponha no frontend)

Gere as credenciais no painel da Paysure em API Keys. Você pode ter múltiplas chaves ativas.

Body

application/json
reference_code
string
required
Example:

"PSR-9c8f7a1e-..."

Response

Status do cash-in

cashin
object