Consultar detalhes do pagamento Crypto-PIX
Este endpoint retorna informações detalhadas sobre um pagamento Crypto-PIX específico usando seu ID.
Parâmetros da URL
O ID codificado em base64 da ordem de pagamento
Exemplo de requisição
curl -X GET "https://server.cryptouse.com.br/api/v1/crypto-pix/order/Y3B0cGl4XzEyMzQ1YWJjZGU=" \
-H "Authorization: Bearer seu_token_aqui"
Resposta
O valor em BRL do pagamento
Timestamp da última atualização
Status atual do pagamentoValores possíveis: PENDING, COMPLETED, REFUNDED, PARTIAL_ORDER, FAILED
Rede blockchain usada para o pagamento
Endereço da carteira de criptomoeda
Valor recebido (se pagamento parcial)
Valor original em criptomoeda
Timestamp de quando o pagamento parcial foi recebido
Indica se a ordem foi parcialmente paga
Valor restante a ser pago, se parcial
Hash da transação blockchain
Cotação do BTC em BRL (apenas para rede Lightning)
Valor em satoshis (apenas para rede Lightning)
Exemplo de resposta
{
"hash": "0x1234567890abcdef...",
"btcQuote": 0,
"value": 120.50,
"cryptoValue": 30.25,
"updatedAt": "2023-04-20T15:30:45Z",
"status": "COMPLETED",
"network": "bsc",
"address": "0x1a2b3c4d5e6f7g8h9i0j1k2l3m4n5o6p7q8r9s0t",
"receivedValue": 30.25,
"originalCryptoValue": 30.25,
"partialUpdatedAt": null,
"partialBrlValue": null,
"isPartial": false,
"remaining": 0
}
Status do pagamento
Os status possíveis para um pagamento Crypto-PIX são:
| Status | Descrição |
|---|
PENDING | A ordem foi criada mas ainda não recebeu pagamento |
COMPLETED | O pagamento foi recebido, convertido e o PIX foi enviado com sucesso |
PARTIAL_ORDER | Foi recebido um pagamento parcial em criptomoeda |
REFUNDED | O pagamento foi reembolsado (por falha na conversão ou no envio do PIX) |
FAILED | O pagamento falhou por algum motivo |
Pagamentos parciais
Quando um pagamento parcial é recebido:
- O status muda para
PARTIAL_ORDER
- O campo
receivedValue é atualizado com o valor recebido
- O campo
partialBrlValue mostra o valor em BRL já pago
- O campo
remaining indica o valor restante a ser pago
- O campo
partialUpdatedAt é atualizado com o timestamp da transação parcial
Processamento do PIX
Após receber o pagamento em criptomoeda:
- Convertemos o valor para BRL
- Processamos o pagamento PIX para o destinatário
- Atualizamos o status da ordem para
COMPLETED
Este processo geralmente leva entre 1 e 5 minutos, dependendo da rede blockchain utilizada.
Campos específicos por rede
Lightning Network
btcQuote: Cotação atual do BTC em BRL
satoshis: Valor em satoshis (calculado automaticamente)
Outras redes
btcQuote: Sempre 0
satoshis: Não incluído na resposta