Visão Geral
Você pode sacar fundos de uma subconta como pagamentos fiat para contas bancárias ou como stablecoins para carteiras externas. Este guia cobre validação, criação de destinatários e saques.1. Validar Detalhes do Destinatário
Endpoint:POST /v1/banking/{currency}/validate
Valide dados bancários antes de criar um destinatário para reduzir falhas de saque.
2. Criar Destinatário
Endpoint:POST /v1/ramp/{subaccountId}/banking/recipients
Após a validação, salve os dados como destinatário. O id do destinatário será usado para iniciar saques.
Para casos de USD named withdrawal, crie um destinatário empresarial. Destinatários empresariais são identificados por business_name. Os campos beneficiary_date_of_formation, beneficiary_country_of_formation e beneficiary_national_identification_number são opcionais na criação, mas obrigatórios se o destinatário for usado em fluxos de named withdrawal.
Exemplo: Criar Destinatário Empresarial USD para named withdrawal
3. Iniciar Pagamento Fiat
Endpoint:POST /v1/ramp/{subaccountId}/banking/withdrawals
Saques USD podem incluir payment_rail com RTP, WIRE, SWIFT, SAME_DAY_ACH ou ACH. Defina named_withdrawal como true apenas para USD named withdrawal. named withdrawal atualmente suporta apenas USD, exige destinatário empresarial identificado por business_name e exige que o destinatário inclua beneficiary_date_of_formation, beneficiary_country_of_formation e beneficiary_national_identification_number. named withdrawal suporta apenas WIRE e SWIFT; RTP, SAME_DAY_ACH e ACH continuam suportados apenas para fluxos USD non-named quando aplicável.