Consultar transação
Devolve o estado atual de uma cobrança.
Use este endpoint para reconciliar o status quando seu webhook ainda não chegou ou ficou retentando. O `id` é o que veio na resposta do `create`.
Endpoint
GET
/v1/payment-transaction/info/{id}
Base URL: https://vanillapag.com
Headers
| Header | Valor | Obrigatório |
|---|---|---|
| Authorization* | Basic PHN1YS1jaGF2ZS1kZS1hcGk+Ong= | Required |
Response
| Field | Type | Description |
|---|---|---|
| id | string | ID interno da transação. |
| status | string | PENDING / PAID / REFUNDED / EXPIRED / CANCELLED / REFUSED. |
| amount | integer | Valor em centavos. |
| paid_at | string | Data do pagamento (ISO 8601), se aplicável. |
| external_id | string | Mesmo ID enviado no `create`. |
Example
Response
{
"id": "tx_2sQfgT...",
"status": "PAID",
"amount": 1990,
"paid_at": "2026-05-27T17:24:11Z",
"external_id": "pedido-12345"
}