¿Qué es una Cuenta?
Una Cuenta en KillB representa un destino u origen de fondos en una transacción ramp. Las cuentas pueden ser cuentas bancarias, billeteras cripto o cuentas custodiales.Los usuarios pueden tener múltiples cuentas de diferentes tipos. Cada cuenta está vinculada a un usuario específico.
Tipos de Cuenta
- Cuentas Bancarias
- Billeteras Cripto
- Cuentas Custodiales
Cuentas bancarias fiat tradicionales para recibir moneda localTipos:
- PSE - Cuentas bancarias colombianas
- SPEI - Cuentas bancarias mexicanas (CLABE)
- ACH - Cuentas bancarias de EE.UU.
- WIRE - Transferencias wire internacionales
- TRANSFIYA - Billeteras móviles colombianas
- Destinos de off-ramp (cripto → fiat)
- Recepción de moneda local
- Retiros bancarios
Estado de la Cuenta
| Estado | Descripción | ¿Puede Transaccionar? |
|---|---|---|
ACTIVE | Cuenta verificada y lista | ✅ Sí |
PENDING | Esperando verificación | ❌ No |
REJECTED | Verificación fallida | ❌ No |
INACTIVE | Deshabilitada por usuario/admin | ❌ No |
Creando Cuentas
Cuenta PSE (Colombia)
Cuenta bancaria colombiana para recibir COP:Cuenta SPEI (México)
Cuenta bancaria mexicana usando CLABE:Cuenta de Billetera
Billetera cripto para recibir USDC/USDT:Cuenta ACH (EE.UU.)
Cuenta bancaria de EE.UU. para USD:Validación de Cuenta
KillB valida cuentas antes de permitir transacciones:Validación de Cuenta Bancaria
- El código del banco existe en bancos soportados
- El formato del número de cuenta es correcto
- El número de routing es válido (para ACH/Wire)
- CLABE es formato válido de 18 dígitos (para SPEI)
- El nombre del titular de la cuenta coincide con el usuario
Validación de Billetera
- La dirección es válida para la red especificada
- El checksum de la dirección es correcto (para chains EVM)
- La red es soportada para la moneda
- La dirección no es un contrato inteligente (a menos que se permita)
Consultando Cuentas
Obtener Todas las Cuentas del Usuario
Buscar Cuentas
ids- IDs de cuenta específicosuserId- Filtrar por usuariotype- Tipo de cuentaaccountNumber- Número de cuenta bancariaaddress- Dirección de billetera
Actualizando Cuentas
Actualizar información de cuenta (campos limitados):- Información de documento
- Número CLABE (SPEI)
- Dirección de billetera
- Número de cuenta
- Código del banco
Eliminando Cuentas
Las cuentas usadas en ramps pendientes o en procesamiento no pueden ser eliminadas hasta que esas transacciones se completen.
Mejores Prácticas
Verificar Antes de Crear
Verificar Antes de Crear
- Valida códigos bancarios usando el endpoint
/api/v2/banks - Verifica el formato de la dirección de billetera en el cliente
- Confirma que el usuario posee la cuenta
- Prueba con una transacción pequeña primero
Usar IDs Externos
Usar IDs Externos
- Proporciona un
externalIdúnico para cada cuenta - Usa tu identificador de cuenta interno
- Permite búsqueda fácil de cuenta
- Previene cuentas duplicadas
Manejar Múltiples Cuentas
Manejar Múltiples Cuentas
- Permite que los usuarios guarden múltiples cuentas
- Deja que los usuarios establezcan cuentas predeterminadas/preferidas
- Soporta cambio de cuenta
- Muestra el estado de verificación de la cuenta
Seguridad
Seguridad
- Nunca almacenes detalles bancarios sensibles
- Usa IDs de cuenta de KillB en tu base de datos
- Implementa verificaciones de propiedad de cuenta
- Valida el acceso a la cuenta en cada uso
Próximos Pasos
Guía de Gestión de Cuentas
Guía completa para gestionar cuentas
Configuración de Cuentas Bancarias
Configura cuentas bancarias para diferentes países
Billeteras Cripto
Configura cuentas de billetera de criptomoneda
Cuentas Pre-Fondeadas
Aprende sobre ejecución instantánea con liquidez pre-depositada
Referencia API
Ve la documentación de la API de Cuentas