Cenário
Um usuário deseja vender cripto e receber dinheiro em sua conta bancária usando um fluxo único e simplificado. O comportamento existente de offramps non-named não mudou.Fluxo de Trabalho
1. Adicionar Conta Bancária de Beneficiário
Primeiro, adicione a conta bancária de destino como beneficiário. É para lá que os fundos serão enviados após o recebimento da cripto.2. Iniciar Offramp Cripto
Inicie o offramp especificando o destinatário e o valor na moeda de destino.3. Offramps USD e named withdrawal
Endpoint:POST /v2/ramp/{subaccountId}/banking/offramp/initiate
Para offramps USD, o objeto to pode 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 offramps 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.
Use o endpoint de cotação (POST /v2/ramp/{subaccountId}/banking/offramp/quote) com os mesmos campos to.payment_rail e to.named_withdrawal quando precisar de preço antes de iniciar o offramp.
Exemplo: Offramp USD Non-named Normal
Exemplo: Offramp USD named withdrawal por WIRE
Exemplo: Offramp USD named withdrawal por SWIFT
Exemplo: Cotar Offramp USD named withdrawal
Status e Webhooks
Acompanhe o status do offramp comGET /v2/ramp/{subaccountId}/banking/offramp/{offrampId} e use eventos de webhook de saque para acompanhar o pagamento final.