POST /v2/transfer por pago. El primitivo es un Onramper Account: una cuenta bancaria virtual dedicada que convierte automáticamente cualquier depósito fiat entrante en stablecoins y liquida en una billetera registrada.
Este patrón es el inverso de Trading — en lugar de orquestar cada conversión, aprovisionas la cuenta una vez y la dejas funcionar.
Cuándo usar este patrón
- E-commerce y facturación B2B. Factura a clientes en USD, EUR o BRL — pagan vía wire o ACH contra una cuenta virtual, y tú recibes USDC.
- Marketplaces. Provisiona un Onramper Account por vendedor. Las ganancias fiat de cada vendedor se liquidan automáticamente en una billetera controlada por el vendedor.
- Fondeo DeFi. Permite que los usuarios financien una posición on-chain vía wire o tarjeta. El usuario hace un wire fiat a su Onramper Account, USDC se liquida directamente al contrato del protocolo o una billetera que barres hacia el protocolo.
- Facturación por suscripción. Los débitos ACH recurrentes de los clientes aterrizan en su Onramper Account y convierten sin trabajo de API por ciclo de facturación.
- Entrada de tesorería. Recibe pagos de clientes en fiat sin mantener fiat — convierte en el momento de la recepción.
Cómo funciona
- Provisiona un Onramper Account para cada pagador (o por billetera receptora — depende de tu modelo).
- Comparte las instrucciones de depósito con tu usuario final — hacen un wire USD, ACH o SEPA contra la cuenta virtual como cualquier otra cuenta bancaria.
- SpherePay convierte automáticamente y liquida. Cada depósito entrante se convierte a la stablecoin configurada y se entrega a la dirección de billetera registrada — no se requiere llamada a la API de transferencia.
Configuración
Paso 1 — Verificar al cliente
El cliente que posee el Onramper Account debe completar KYC o KYB y ser aprobado. El cliente puede ser un único usuario, una entidad empresarial (para un vendedor de marketplace) o tu propia empresa (para un único embudo de entrada).Paso 2 — Registrar la billetera de destino
La billetera que recibirá la salida de stablecoin de cada depósito. POSThttps://api.spherepay.co/v2/wallet
id devuelto como {{wallet_id}}. Para un flujo DeFi, esta puede ser la dirección del contrato de bóveda o pool del protocolo directamente — Sphere entregará USDC a él en cada conversión.
Paso 3 — Crear el Onramper Account
POSThttps://api.spherepay.co/v2/virtual-account
accountDetails — el número de enrutamiento y de cuenta de la cuenta bancaria virtual. Compártelos con tu pagador.
Para entrada denominada en EUR, cambia a:
currency: "brl" y networks: ["pix"] (sujeto a los requisitos del perfil de verificación de BRL — consulta Trading).
Paso 4 — Compartir instrucciones de depósito
De la respuesta, muestra el número de cuenta, número de enrutamiento (o IBAN/BIC para SEPA, clave PIX para BRL) y el nombre del titular de la cuenta en tu UI o factura. El pagador inicia un ACH o wire a esa cuenta.Paso 5 — Recibir
Cada depósito activa:- Sphere recibe el fiat en la cuenta virtual.
- Sphere convierte a la stablecoin configurada a la tasa vigente.
- La stablecoin se entrega a la billetera registrada —
{{wallet_id}}.
Aplicación DeFi
Para plataformas DeFi específicamente, el patrón de Onramper Account desbloquea on-ramp hacia una posición de protocolo en una acción del usuario:- El usuario decide depositar en tu protocolo.
- Tu app les muestra las instrucciones de depósito para un Onramper Account configurado para liquidar USDC directamente al contrato de bóveda del protocolo (o una billetera intermediaria que barres hacia el protocolo).
- El usuario hace un wire USD desde su banco.
- USDC aterriza en el contrato del protocolo; el depósito se refleja en su posición on-chain automáticamente.
Aplicación de marketplace
Provisiona un Onramper Account por vendedor en la incorporación:Consideraciones de cumplimiento
- KYC al propietario de la cuenta. El cliente que posee el Onramper Account debe estar verificado. Para marketplaces, esto significa que cada vendedor pasa por KYC/KYB.
- Fuente de fondos. Los depósitos grandes o inusuales pueden requerir documentación adicional según las políticas de cumplimiento de Sphere.
- Screening de sanciones. Sphere realiza screening de depósitos a nivel de riel, pero tú sigues siendo responsable de la legalidad de tu actividad comercial subyacente.
- Declaración de impuestos. Los eventos de conversión a stablecoin pueden ser gravables en algunas jurisdicciones — coordina con tu asesor fiscal.
Mejores prácticas
- Una cuenta por receptor. No compartas un Onramper Account entre múltiples vendedores o casos de uso — la conciliación se complica. Las cuentas dedicadas hacen que cada depósito sea inequívoco.
- Establece límites conservadores. Usa los límites de depósito por cuenta de Sphere para acotar la exposición en cualquier cuenta individual.
- Consulta el estado del depósito. El Onramper Account no dispara webhooks hoy; consulta GET /v2/transfer filtrado por cliente (usa
type=microdepositpara depósitos de verificación) para detectar nuevos depósitos. - Usa SEPA Instant donde sea posible para flujos EUR que requieran liquidación rápida.
- Planifica para reembolsos. Si el modelo de negocio subyacente requiere devolver fondos, necesitarás un flujo separado de off-ramp (consulta Offloader Wallets).
Relacionado
Onramper Accounts
El primitivo en el que se construye esta solución — cuentas bancarias virtuales con conversión automática de stablecoin.
Trading
El patrón inverso — conversión orquestada, por transferencia.
Incorporación
KYC/KYB para el propietario de la cuenta.
Rieles soportados
Qué divisas y redes están soportadas.