Esta página cubre settlement en la misma moneda para BOB, MXN y ARS. No
convierte un saldo fiat en otra moneda fiat.
settlement_asset son iguales. La tasa de settlement es "1" y los spreads
de settlement son cero. Las comisiones configuradas en USDT se convierten con
la cotización bloqueada y se redondean hacia arriba a la unidad mínima de la
moneda del payout.
100.00 BOB; los 0.01 BOB adicionales son la
comisión configurada, convertida y redondeada hacia arriba en moneda local.
Si el payout falla, el settlement_amount retenido se reembolsa sin cambios.
GET /v1/rates marca los assets fiat locales con same_currency_only: true:
400 invalid_amount; por ejemplo, "100.001". Usa la unidad mínima de la
moneda del payout: CBPay no redondea silenciosamente el monto local.
Consulta Errores para el contrato público de errores.
¿Puedo debitar BOB para un payout MXN?
¿Puedo debitar BOB para un payout MXN?
No. En esta versión el settlement cross-fiat no es una conversión FX.
Elige la moneda del payout u otro asset de settlement soportado.
¿Se aplican spreads al fiat de la misma moneda?
¿Se aplican spreads al fiat de la misma moneda?
No. Usa tasa identidad y spreads de settlement cero. Las comisiones configuradas
siguen cobrándose y se convierten a fiat.
USD como activo principal del ledger
Las cuentas usanUSD como valor predeterminado de settlement_asset y
payin_settlement_asset; cámbialo cuando quieras con PUT /v1/settlement.
Las operaciones en vuelo nunca se vuelven a cotizar.
Los montos del ledger en USD usan centavos (dos decimales). Los créditos y
d débitos directos, las comisiones y los flujos de payout, checkout, POS y
tarjetas usan USD solo cuando el campo de activo de ese flujo lo acepta. Los
swaps entre USD y USDT usan paridad 1:1 y no consultan un oráculo FX. BOB,
MXN y ARS siguen siendo activos fiat separados del ledger; en v1 el pricing
de money-out para esos activos sigue no disponible.
Un payin acreditado directamente a una cuenta USD-principal expone
credit_asset: USD y el monto fiat acreditado en centavos; usdt_credited
sigue siendo el equivalente USD para reportes. El hold de una controversia
sigue el activo acreditado: los créditos USD usan hold_asset: USD. disputed y held usan las
unidades del activo retenido; disputed_usdt y held_usdt son equivalentes
normalizados.