Saltar al contenido principal

Rieles de dinero

Un riel es una vía por la que entra, sale o se transforma el dinero en Binkio: depósitos, retiros y conversiones. Cada operación financiera pasa por un riel —no hay movimientos "sueltos"—, y todos escriben en el ledger de doble entrada, que garantiza que cada peso, dólar y activo virtual esté cuadrado en todo momento.

Los rieles

RielDescripciónDoc
Depósito SPEIMXN por SPEI, acreditado como MXNB 1:1Depósitos
Depósito wire USDTransferencia en dólares, acreditada como USDCDepósitos
Depósito on-chainActivos virtuales enviados a tu walletDepósitos
Retiro SPEIA una cuenta CLABE externa (MXN)Retiros
Retiro wire USDA un banco en EE. UU. (USD)Retiros
Retiro on-chainA una wallet externaRetiros
Conversión directaCambio entre activos vía nuestro proveedorConversiones
Conversión multi-pasoCambio en mercado para montos fuera del rango directoConversiones

Dónde viven en la UI

Los tres rieles se disparan desde la tarjeta de saldo del dashboard — Recibir (depósitos), Convertir (conversiones) y Enviar (retiros):

Modal Enviar — todos los rieles de retiro: transferencia Binkio, SPEI (MXN), wire (USD) y on-chain

El modal Enviar resume los rieles de salida: transferencia interna Binkio (instantánea, sin comisión) y los retiros externos (SPEI, wire USD, on-chain).

El ledger de doble entrada

El ledger es la columna vertebral financiera. Sus principios (no negociables):

  • Doble entrada: cada movimiento tiene cargos y abonos que suman cero.
  • Inmutable: los asientos no se editan ni se borran; las correcciones se hacen con asientos de reversa.
  • A prueba de carreras: los movimientos se procesan de forma serializada, sin condiciones de carrera ni saldos negativos por sobregiro.
  • Idempotente: un mismo movimiento nunca se aplica dos veces.
  • Precisión exacta: aritmética de alta precisión (nada de errores de punto flotante).

En términos simples: por cada peso o activo que entra o sale, el ledger registra de dónde salió y a dónde llegó, y ambos lados siempre cuadran.

Comisiones y límites — siempre configurables

  • Comisiones: se toman de configuración (con posibilidad de tarifas personalizadas por usuario). Nunca están "clavadas" en el código.
  • Límites: mínimos y máximos por operación y por periodo, según el nivel de verificación. El mínimo de plataforma siempre se fija para que, después de comisión, se cumpla el mínimo del proveedor.

Cómo se confirman los movimientos

Casi todos los rieles se confirman cuando el proveedor avisa que la operación se completó (depósito recibido, retiro enviado, conversión ejecutada). Ese aviso es idempotente: aunque llegue repetido, el movimiento se acredita una sola vez.