Liquidação em USDT
Na troqpay, o comprador vê e paga a cobrança emBRL, mas você também pode acompanhar dados de liquidação em USDT.
Isso muda a forma de ler a API:
- a cobrança continua sendo criada em reais
- o Pix continua sendo o meio de pagamento do comprador
- a liquidação aparece no objeto
settlement
O que isso significa na prática
Para o comprador
O valor sempre aparece em BRL e o pagamento acontece por Pix.
Para o seu sistema
É no checkout que você acompanha o estado da cobrança.
Para a liquidação
O objeto
settlement mostra a moeda, o status e o valor relacionado à liquidação.Para a conciliação
Você pode olhar para a cobrança em BRL e para a liquidação em USDT sem misturar as duas leituras.
Como interpretar isso na API
Hoje, na API pública:amountrepresenta BRL em centavoscurrencydeve serBRLpixdescreve o pagamento do compradorsettlement.currencymostra a moeda de liquidaçãosettlement.statusmostra o andamento da liquidaçãosettlement.amountmostra o valor relacionado à liquidação emUSDT
Exemplo
O que seu sistema deve assumir
- o comprador sempre vê e paga o valor em BRL
- a conciliação da cobrança continua sendo feita pelo checkout
- a leitura de liquidação deve olhar para o objeto
settlement settlement.amountdeve ser tratado como decimal em string