Criar depósito
POST /v1/deposits
201:
amount_centsé o valor cobrado do player;net_centsé o que entra no seu saldo (já descontada a taxa).pix.emvé o copia-e-cola. Renderize o QR a partir dele no seu app.- Idempotência: repetir o POST com o mesmo
external_iddevolve o depósito existente (200). currency/payment_method— a moeda e o trilho. Sem eles,BRL/PIX, exatamente como sempre foi.- Todo depósito devolve também
currency,payment_method,flow(DIRECTouREDIRECT) echarge— a forma de pagar no formato do trilho. No PIX,chargeé{ "type": "pix", "emv", "qr_url" }(o mesmo quepix).
Depósito em pesos mexicanos (SPEI)
delivery:
- A CLABE é única por cobrança: a conciliação é pela conta, não por referência.
charge.expires_até o mesmoexpires_atdo depósito, em epoch. A validade que vale é a nossa: vencido, o depósito expira e a CLABE deixa de ser paga.- O pagador precisa transferir o valor exato. Vale o
amount_centsdocharge. payer.documenté o RFC ou CURP do pagador.- A confirmação chega pelo webhook
deposit.paid, como no PIX.
Consultar / listar
paid_at, e2e_id e payer_details (dados bancários do pagador,
úteis para antifraude e conciliação).
Estados
PENDING → PAID (pagamento confirmado) · PENDING → EXPIRED (venceu sem pagar). Um PIX pago com
atraso pode levar EXPIRED → PAID — aceitamos, pois o dinheiro entrou.
Você não precisa fazer polling: registre um webhook e reaja ao
evento
deposit.paid.