OxusAPI

Clientes e contas de destino

Quem envia e para onde o dinheiro vai.

Clientes

Um cliente (cus_…) é a pessoa que transaciona pelo parceiro. Ele é cadastrado só com dados cadastrais: documentos ficam com o parceiro, no modelo de KYC delegado.

POST/v1/customers

Campo

Tipo

StatusPode transacionar
PENDING_KYC_ATTESTATIONNão
ACTIVESim
SUSPENDEDNão

O cliente fica ACTIVE quando recebe uma atestação KYC válida, que vale 12 meses.

Contas de destino

Uma conta de destino (rcv_…) define para onde o dinheiro vai e por qual rail. O formato de details depende do rail.

POST/v1/customers/{customerId}/receivers
railMoedadetails
ACHUSDbankName, routingNumber, accountNumber, accountType
WIREUSDCampos do ACH e bankAddress
SWIFTUSDbic, accountNumber, bankName, bankCountry
SEPAEURiban, bic
PIXBRLkeyType e key
WALLETUSDT, USDCnetwork e address
{
  "rail": "ACH",
  "currency": "USD",
  "holder": { "type": "INDIVIDUAL", "name": "Carlos Oliveira", "relationship": "FAMILY", "country": "USA" },
  "details": { "bankName": "Chase Bank", "routingNumber": "021000021", "accountNumber": "000123456789", "accountType": "CHECKING" }
}

holder.relationship informa a relação entre o cliente e o titular da conta, usada no monitoramento e na classificação do câmbio. A conta fica VALIDATED quando o rail confirma que ela pode receber, e a resposta traz um displayLabel mascarado (ACH •••• 6789) para exibir ao cliente.

Nesta página