account_balance.billing_mode. El postpago está desactivado hasta que smsg.balance.postpaid.enabled
sea true, por lo que migrar añade dos columnas y no cambia nada hasta que usted lo indique.
Qué cambia
Una cuenta postpago no se debita en absoluto. Subalance se queda en cero, no se reserva
bloque alguno, y lo que debe se deriva de cdr_submit cuando se prepara la factura.
Lo que la pasarela hace cumplir en su lugar es credit_limit: cuánto uso sin facturar puede
acumularse antes de que la cuenta sea rechazada.
Alcanzar el límite es el mismo rechazo que quedarse sin crédito prepago: SMPP 0x402, HTTP
402, motivo insufficientCredit. Deliberadamente: ambos significan “no puede enviar esto ahora”,
y dos códigos de estado obligarían a cada cliente de la plataforma a aprenderse un segundo.
Factura exacta, aplicación aproximada
Son dos trabajos distintos, y deliberadamente no comparten implementación.La comprobación del límite
Lee una cifra en memoria refrescada en el mismo sondeo de 30 segundos que aplica las
recargas. Se le permite estar desactualizada.
La factura
Una función pura de
cdr_submit sobre una ventana semiabierta. Nunca lee ese contador,
nunca lee account_balance, nunca lee el libro mayor.cdr_submit faltante o de
más. Nada de la ruta de aplicación puede corromper una factura.
La desactualización tiene un sesgo seguro
Un sondeo solo puede ajustar el margen, nunca subirlo, porque la consulta no puede ver mensajes enviados mientras se ejecutaba. El margen sube solo cuando la deuda genuinamente encoge: un periodo cerrado, un reembolso llegado o un operador que cambió el límite. Ese sesgo es el punto. La desactualización rechaza demasiado pronto en lugar de demasiado tarde.Cuánto puede pasar del límite una cuenta
La última fila es la que hay que vigilar si alguna vez ejecuta más de una pasarela contra una base
de datos. Se indica porque es la que escala, no porque sea un problema actual.
Elegir entre las dos
El prepago es el valor por defecto más seguro para una cuenta nueva. El postpago se gana su riesgo
con clientes cuyo volumen hace de las recargas constantes una molestia.
Relacionado
Crédito prepago
Bloques, reservas y la identidad del dinero.
Extractos
Cerrar un periodo y emitir la factura.