Límites y mínimos
Una dispersión tiene que caber entre el mínimo y el tope de su instrumento. Fuera de ese rango se rechaza antes de mover dinero.
| Valor | Quién lo pone | |
|---|---|---|
| Mínimo por operación | ~925,00 Bs (1 token) | La red de pago |
| Tope por operación, pago móvil | 100.000,00 Bs (10000000) |
El banco receptor |
| Tope por operación, transferencia | 500.000,00 Bs (50000000) |
La red bancaria |
| Tope diario | 2.000.000,00 Bs (200000000) |
La red bancaria |
Los topes son del ecosistema bancario venezolano, no una decisión comercial nuestra: pago móvil está más limitado que transferencia porque así lo fijan los bancos receptores. Si tu operación necesita más, se gestiona con la red de pago.
El mínimo está en tokens, no en bolívares
Sección titulada «El mínimo está en tokens, no en bolívares»El piso de la red de pago está fijado en 1 token. Se convierte con la tasa vigente en cada envío, así que su equivalente en Bs se mueve todos los días.
Se comprueba antes de llamar a la red de pago, así que un importe demasiado pequeño no
gasta un intento: la dispersión responde 201 con status: "failed",
reason: "amount_below_minimum" y el asiento revertido. No se te cobra
nada.
El tope de pago móvil
Sección titulada «El tope de pago móvil»100.000,00 Bs por operación, el más bajo de los dos instrumentos. Superarlo
devuelve 422 limit_exceeded, con el detalle en meta:
{ "error": { "type": "invalid_request_error", "code": "limit_exceeded", "message": "Supera el límite por operación de pago móvil", "request_id": "req_8a0312ba896772bc441134cd", "meta": { "limit": "per_tx_max", "max": "10000000", "scope": "platform" } } }Los cuatro límites
Sección titulada «Los cuatro límites»meta.limit |
Qué mide |
|---|---|
per_tx_max |
Importe máximo de una operación |
daily_max |
Importe acumulado del día |
monthly_max |
Importe acumulado del mes |
daily_count_max |
Número de operaciones del día |
Los límites tienen instrumento: un mismo importe puede caber por transferencia y no por pago móvil. También hay límites por beneficiario.
Precedencia
Sección titulada «Precedencia»beneficiary > customer > tenant > platformY dentro de cada nivel, el instrumento concreto antes que *. El más
específico gana entero: los topes no se intersecan, se sustituyen. meta.scope
dice qué regla rechazó el pago.
Consultar tu consumo
Sección titulada «Consultar tu consumo»curl -s "$BASE/v1/limits/usage?asset=BS" -H "x-api-key: $KEY"{ "asset": "BS", "usage": { "day_amount": "45371900", "day_count": "38", "month_amount": "912440000" }, "limit": { "scope": "tenant", "method": "*", "per_tx_max": "10000000", "daily_max": "500000000", "monthly_max": null, "daily_count_max": null }}| Campo | Qué es |
|---|---|
usage.day_amount · usage.month_amount |
Importe dispersado hoy y este mes, en unidades menores |
usage.day_count |
Operaciones de hoy |
limit |
La regla que se te aplica. null si no hay ninguna configurada |
Acepta customerId para ver el consumo de un usuario tuyo concreto.
Lo dispersado que quedó en failed o reversed no cuenta para el consumo.
Y el techo de la red de pago
Sección titulada «Y el techo de la red de pago»Por encima está el de la propia red de pago (reason: "amount_above_limit") y su
liquidez del momento (reason: "payout_insufficient_balance"). Ésos no se suben
por cliente: hay que partir el pago o esperar.
| Dónde se rechaza | Cómo lo ves |
|---|---|
| En nuestros límites | 422 limit_exceeded con error.meta |
| En la red de pago | 201 con status: "failed" y reason |
Ver errores para la diferencia entre las dos taxonomías.