Consultar pagamento em cripto
Retorna um pagamento criado pelo endpoint de cripto, com valores, status e dados da carteira.
GET
apiKeyheader
AuthorizationBearer <token>Chave de API gerada no painel: Authorization: Bearer <chave>.
id*stringId do pagamento, como veio em id na criação (24 caracteres hexadecimais).
O pagamento. Quando o id não existe ou é de outra conta, a resposta
também é 200, mas sem corpo.
application/json- response
id?stringId do pagamento.
type?stringTipo do registro. PAYMENT para pagamento recebido.
amount?Valores. Números, não strings.
transaction?client?Dados do pagador enviados na criação.
options?deadline?|Quando o valor fica disponível no saldo.
Formato
date-timeexpireAt?stringPrazo registrado do pagamento.
Formato
date-timecreatedAt?stringFormato
date-timeupdatedAt?stringFormato
date-timecurl -X GET 'https://api.gates2b.com/invoices/payment-gateway/string'Example Response
{ "id": "68d2fa97b30181b2d2f13600", "type": "PAYMENT", "amount": { "total": 500, "final": 88.5, "currency": "BRL", "pay_currency": "USDTBSC", "fiat_currency": "BRL", "dollar": { "base": 91.24, "effective": 88.5 } }, "transaction": { "id": "d615bb9b-e935-47c4-ac19-ad046e4b5f1a", "gatewayId": "6043353044", "status": "PAYMENT_RECEIVED", "extra": { "image": "iVBORw0KGgoAAAANSUhEUgAA...", "text": "0x1CEfB8730786f34af8B10dC4e5B8028F79a63abd?amount=91.24" }, "externalReference": "pedido-0005", "fees": { "value": 15 } }, "client": { "name": "Maria da Silva", "email": "cliente@example.com" }, "options": { "redirectUrl": null }, "expireAt": "2026-10-23T14:00:00.000Z", "createdAt": "2026-10-22T14:00:00.000Z", "updatedAt": "2026-10-22T14:12:41.000Z"}Regras
- Use o
iddevolvido por Criar pagamento em cripto (24 caracteres hexadecimais), não oid_transaction. - Id inexistente ou de outra conta responde
200com corpo vazio. Trate corpo vazio como "não encontrado". - Id fora do formato de 24 caracteres hexadecimais responde
500. - O pagamento está pago quando
transaction.statuséPAYMENT_RECEIVED.