[2026-07-17 18:24:20] Iniciando procesamiento de pago | {"username":"e4:38:83:ae:62:51","monto_bs":12745,"referencia":"000928230930","banco":"0102","fecha":"2026-07-17","telefono_cliente":"04129019714"}
[2026-07-17 18:24:20] Conversión: 12745 Bs / 732.4787 = 17.4 USD
[2026-07-17 18:24:20] Cálculo días (proporcional): 17.4 USD × (1 días/USD) = 17 días
[2026-07-17 18:24:20] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-230930","referencia":"000928230930"}
[2026-07-17 18:24:20] Factura creada: BDV-2026-230930
[2026-07-17 18:24:20] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-230930","importe":17.4,"estatus":"pendiente_api"}
[2026-07-17 18:24:20] Ingreso pre-registrado (pendiente_api)
[2026-07-17 18:24:20] RM vencido (exp RM: 2025-10-19), ajustando días para API: 17 → 288
[2026-07-17 18:24:20] API RM response (HTTP 200): [0,{"dlbytes":-3921088807355,"ulbytes":-436159710141,"totalbytes":-4357248517496,"onlinetime":-239593,"expiry":"2027-05-01 00:00:00"}]
[2026-07-17 18:24:20] Expiración local actualizada a: 2026-08-03 (calculada, API no devolvió fecha)
[2026-07-17 18:24:20] Resultado extensión | [0,{"dlbytes":-3921088807355,"ulbytes":-436159710141,"totalbytes":-4357248517496,"onlinetime":-239593,"expiry":"2027-05-01 00:00:00"}]
[2026-07-17 18:24:20] Estatus ingreso actualizado | {"invnum":"BDV-2026-230930","estatus":"valido"}
[2026-07-17 18:24:20] Transacción confirmada (factura + ingreso + extensión)
[2026-07-17 18:24:21] PoD enviado (usuario vencido): OK | {"username":"e4:38:83:ae:62:51","expiracion_anterior":"2025-10-19 00:00:00"}
[2026-07-17 18:24:21] WA suscriptor (584129019714): FALLO
[2026-07-17 18:24:21] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-17 18:24:21] Pago procesado exitosamente | {"success":true,"monto_bs":12745,"monto_usd":"17.40","tasa_cambio":732.4787,"dias_agregados":17,"nueva_expiracion":"2026-08-03 00:00:00","invnum":"BDV-2026-230930","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e4:38:83:ae:62:51","nombre":"enmanuel Guillermo  Pfaff romero ","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-18 10:54:53] Iniciando procesamiento de pago | {"username":"e4:38:83:a0:65:db","monto_bs":25636.75,"referencia":"006719498690","banco":"0105","fecha":"2026-07-18","telefono_cliente":"04140317319"}
[2026-07-18 10:54:53] Conversión: 25636.75 Bs / 732.4787 = 35 USD
[2026-07-18 10:54:53] Cálculo días (snap sin IVA): 35 USD / 35 = ratio 1 ≈ 1M → 30 días
[2026-07-18 10:54:53] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-498690","referencia":"006719498690"}
[2026-07-18 10:54:53] Factura creada: BDV-2026-498690
[2026-07-18 10:54:53] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-498690","importe":35,"estatus":"pendiente_api"}
[2026-07-18 10:54:53] Ingreso pre-registrado (pendiente_api)
[2026-07-18 10:54:53] RM vencido (exp RM: 2025-10-04), ajustando días para API: 30 → 317
[2026-07-18 10:54:53] API RM response (HTTP 200): [0,{"dlbytes":-4238412828754,"ulbytes":-359051220623,"totalbytes":-4597464049377,"onlinetime":-4706243,"expiry":"2027-06-04 00:00:00"}]
[2026-07-18 10:54:53] Expiración local actualizada a: 2026-08-17 (calculada, API no devolvió fecha)
[2026-07-18 10:54:53] Resultado extensión | [0,{"dlbytes":-4238412828754,"ulbytes":-359051220623,"totalbytes":-4597464049377,"onlinetime":-4706243,"expiry":"2027-06-04 00:00:00"}]
[2026-07-18 10:54:53] Estatus ingreso actualizado | {"invnum":"BDV-2026-498690","estatus":"valido"}
[2026-07-18 10:54:53] Transacción confirmada (factura + ingreso + extensión)
[2026-07-18 10:54:53] PoD enviado (usuario vencido): OK | {"username":"e4:38:83:a0:65:db","expiracion_anterior":"2025-10-04 00:00:00"}
[2026-07-18 10:54:53] WA suscriptor (584140137319): FALLO
[2026-07-18 10:54:53] WA pagador tercero (584140317319): enviado (cuenta de Carolina Piñero)
[2026-07-18 10:54:53] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-18 10:54:53] Pago procesado exitosamente | {"success":true,"monto_bs":25636.75,"monto_usd":"35.00","tasa_cambio":732.4787,"dias_agregados":30,"nueva_expiracion":"2026-08-17 00:00:00","invnum":"BDV-2026-498690","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e4:38:83:a0:65:db","nombre":"Carolina Piñero","plan":"3-20mb 35$\/mes"}}
[2026-07-18 12:38:46] Iniciando procesamiento de pago | {"username":"74:ac:b9:0c:02:c0","monto_bs":25490,"referencia":"006721172850","banco":"0105","fecha":"2026-07-18","telefono_cliente":"04121411840"}
[2026-07-18 12:38:46] Conversión: 25490 Bs / 732.4787 = 34.8 USD
[2026-07-18 12:38:46] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-18 12:38:46] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-172850","referencia":"006721172850"}
[2026-07-18 12:38:46] Factura creada: BDV-2026-172850
[2026-07-18 12:38:46] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-172850","importe":34.8,"estatus":"pendiente_api"}
[2026-07-18 12:38:46] Ingreso pre-registrado (pendiente_api)
[2026-07-18 12:38:46] RM vencido (exp RM: 2025-10-06), ajustando días para API: 30 → 315
[2026-07-18 12:38:46] API RM response (HTTP 200): [0,{"dlbytes":-9834595828322,"ulbytes":-1230499592033,"totalbytes":-11065095420355,"onlinetime":-3339766,"expiry":"2027-05-28 00:00:00"}]
[2026-07-18 12:38:46] Expiración local actualizada a: 2026-08-17 (calculada, API no devolvió fecha)
[2026-07-18 12:38:46] Resultado extensión | [0,{"dlbytes":-9834595828322,"ulbytes":-1230499592033,"totalbytes":-11065095420355,"onlinetime":-3339766,"expiry":"2027-05-28 00:00:00"}]
[2026-07-18 12:38:46] Estatus ingreso actualizado | {"invnum":"BDV-2026-172850","estatus":"valido"}
[2026-07-18 12:38:46] Transacción confirmada (factura + ingreso + extensión)
[2026-07-18 12:38:46] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:0c:02:c0","expiracion_anterior":"2025-10-06 00:00:00"}
[2026-07-18 12:38:46] WA suscriptor (584121411840): FALLO
[2026-07-18 12:38:46] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-18 12:38:46] Pago procesado exitosamente | {"success":true,"monto_bs":25490,"monto_usd":"34.80","tasa_cambio":732.4787,"dias_agregados":30,"nueva_expiracion":"2026-08-17 00:00:00","invnum":"BDV-2026-172850","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:0c:02:c0","nombre":"carlos  then","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-18 12:51:17] Iniciando procesamiento de pago | {"username":"74:ac:b9:7c:09:16","monto_bs":29299.15,"referencia":"059132183983","banco":"0102","fecha":"2026-07-17","telefono_cliente":"584243332880","dias_override":30}
[2026-07-18 12:51:17] ERROR: Usuario no encontrado: 74:ac:b9:7c:09:16 | {"username":"74:ac:b9:7c:09:16","monto_bs":29299.15,"referencia":"059132183983","banco":"0102","fecha":"2026-07-17","telefono_cliente":"584243332880","dias_override":30}
[2026-07-18 12:51:27] Iniciando procesamiento de pago | {"username":"74:ac:b9:7c:09:16","monto_bs":29299.15,"referencia":"059132183983","banco":"0102","fecha":"2026-07-17","telefono_cliente":"584243332880","dias_override":30}
[2026-07-18 12:51:27] ERROR: Usuario no encontrado: 74:ac:b9:7c:09:16 | {"username":"74:ac:b9:7c:09:16","monto_bs":29299.15,"referencia":"059132183983","banco":"0102","fecha":"2026-07-17","telefono_cliente":"584243332880","dias_override":30}
[2026-07-18 12:56:50] Iniciando procesamiento de pago | {"username":"74:ac:b9:0e:fd:64","monto_bs":25637,"referencia":"006719567836","banco":"0102","fecha":"2026-07-18","telefono_cliente":"584144768123","dias_override":30}
[2026-07-18 12:56:50] Conversión: 25637 Bs / 732.4787 = 35 USD
[2026-07-18 12:56:50] Usando días override desde modal: 30 días
[2026-07-18 12:56:50] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-567836","referencia":"006719567836"}
[2026-07-18 12:56:50] Factura creada: BDV-2026-567836
[2026-07-18 12:56:50] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-567836","importe":35,"estatus":"pendiente_api"}
[2026-07-18 12:56:50] Ingreso pre-registrado (pendiente_api)
[2026-07-18 12:56:50] RM vencido (exp RM: 2025-10-06), ajustando días para API: 30 → 315
[2026-07-18 12:56:50] API RM response (HTTP 200): [0,{"dlbytes":-12620390147893,"ulbytes":-1784052512323,"totalbytes":-14404442660216,"onlinetime":6038276,"expiry":"2027-01-27 00:00:00"}]
[2026-07-18 12:56:50] Expiración local actualizada a: 2026-08-17 (calculada, API no devolvió fecha)
[2026-07-18 12:56:50] Resultado extensión | [0,{"dlbytes":-12620390147893,"ulbytes":-1784052512323,"totalbytes":-14404442660216,"onlinetime":6038276,"expiry":"2027-01-27 00:00:00"}]
[2026-07-18 12:56:50] Estatus ingreso actualizado | {"invnum":"BDV-2026-567836","estatus":"valido"}
[2026-07-18 12:56:50] Transacción confirmada (factura + ingreso + extensión)
[2026-07-18 12:56:50] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:0e:fd:64","expiracion_anterior":"2025-10-06 00:00:00"}
[2026-07-18 12:56:50] WA suscriptor (584144768123): FALLO
[2026-07-18 12:56:50] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-18 12:56:50] Pago procesado exitosamente | {"success":true,"monto_bs":25637,"monto_usd":"35.00","tasa_cambio":732.4787,"dias_agregados":30,"nueva_expiracion":"2026-08-17 00:00:00","invnum":"BDV-2026-567836","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:0e:fd:64","nombre":"simon meneses","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-18 14:15:21] Iniciando procesamiento de pago | {"username":"74:ac:b9:8e:ef:d5","monto_bs":21974.4,"referencia":"48318039535","banco":"0105","fecha":"2026-07-18","telefono_cliente":"04141063022"}
[2026-07-18 14:15:21] Conversión: 21974.4 Bs / 732.4787 = 30 USD
[2026-07-18 14:15:21] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-07-18 14:15:21] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-039535","referencia":"48318039535"}
[2026-07-18 14:15:21] Factura creada: BDV-2026-039535
[2026-07-18 14:15:21] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-039535","importe":30,"estatus":"pendiente_api"}
[2026-07-18 14:15:21] Ingreso pre-registrado (pendiente_api)
[2026-07-18 14:15:21] RM vencido (exp RM: 2025-10-05), ajustando días para API: 30 → 316
[2026-07-18 14:15:21] API RM response (HTTP 200): [0,{"dlbytes":-9455289169088,"ulbytes":-662194850104,"totalbytes":-10117484019192,"onlinetime":-63633672,"expiry":"2027-05-29 00:00:00"}]
[2026-07-18 14:15:21] Expiración local actualizada a: 2026-08-17 (calculada, API no devolvió fecha)
[2026-07-18 14:15:21] Resultado extensión | [0,{"dlbytes":-9455289169088,"ulbytes":-662194850104,"totalbytes":-10117484019192,"onlinetime":-63633672,"expiry":"2027-05-29 00:00:00"}]
[2026-07-18 14:15:21] Estatus ingreso actualizado | {"invnum":"BDV-2026-039535","estatus":"valido"}
[2026-07-18 14:15:21] Transacción confirmada (factura + ingreso + extensión)
[2026-07-18 14:15:21] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:8e:ef:d5","expiracion_anterior":"2025-10-05 00:00:00"}
[2026-07-18 14:15:21] WA suscriptor (584141063022): FALLO
[2026-07-18 14:15:21] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-18 14:15:21] Pago procesado exitosamente | {"success":true,"monto_bs":21974.4,"monto_usd":"30.00","tasa_cambio":732.4787,"dias_agregados":30,"nueva_expiracion":"2026-08-17 00:00:00","invnum":"BDV-2026-039535","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:8e:ef:d5","nombre":"victor ziegler","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-18 15:28:22] Iniciando procesamiento de pago | {"username":"d0:21:f9:1a:fd:d8","monto_bs":25490,"referencia":"006723700950","banco":"0105","fecha":"2026-07-18","telefono_cliente":"04143436805"}
[2026-07-18 15:28:22] Conversión: 25490 Bs / 732.4787 = 34.8 USD
[2026-07-18 15:28:22] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-18 15:28:22] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-700950","referencia":"006723700950"}
[2026-07-18 15:28:22] Factura creada: BDV-2026-700950
[2026-07-18 15:28:22] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-700950","importe":34.8,"estatus":"pendiente_api"}
[2026-07-18 15:28:22] Ingreso pre-registrado (pendiente_api)
[2026-07-18 15:28:22] RM vencido (exp RM: 2025-10-06), ajustando días para API: 30 → 315
[2026-07-18 15:28:22] API RM response (HTTP 200): [0,{"dlbytes":-13429759829373,"ulbytes":-1730580975193,"totalbytes":-15160340804566,"onlinetime":-862220013,"expiry":"2027-05-28 00:00:00"}]
[2026-07-18 15:28:22] Expiración local actualizada a: 2026-08-17 (calculada, API no devolvió fecha)
[2026-07-18 15:28:22] Resultado extensión | [0,{"dlbytes":-13429759829373,"ulbytes":-1730580975193,"totalbytes":-15160340804566,"onlinetime":-862220013,"expiry":"2027-05-28 00:00:00"}]
[2026-07-18 15:28:22] Estatus ingreso actualizado | {"invnum":"BDV-2026-700950","estatus":"valido"}
[2026-07-18 15:28:22] Transacción confirmada (factura + ingreso + extensión)
[2026-07-18 15:28:23] PoD enviado (usuario vencido): OK | {"username":"d0:21:f9:1a:fd:d8","expiracion_anterior":"2025-10-06 00:00:00"}
[2026-07-18 15:28:23] WA suscriptor (584143436805): FALLO
[2026-07-18 15:28:23] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-18 15:28:23] Pago procesado exitosamente | {"success":true,"monto_bs":25490,"monto_usd":"34.80","tasa_cambio":732.4787,"dias_agregados":30,"nueva_expiracion":"2026-08-17 00:00:00","invnum":"BDV-2026-700950","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"d0:21:f9:1a:fd:d8","nombre":"Estefany Lugo","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-18 20:53:33] Iniciando procesamiento de pago | {"username":"e0:63:da:fc:6c:7c","monto_bs":25490,"referencia":"006728205091","banco":"0105","fecha":"2026-07-18","telefono_cliente":"04265206356"}
[2026-07-18 20:53:33] Conversión: 25490 Bs / 732.4787 = 34.8 USD
[2026-07-18 20:53:33] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-18 20:53:33] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-205091","referencia":"006728205091"}
[2026-07-18 20:53:33] Factura creada: BDV-2026-205091
[2026-07-18 20:53:33] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-205091","importe":34.8,"estatus":"pendiente_api"}
[2026-07-18 20:53:33] Ingreso pre-registrado (pendiente_api)
[2026-07-18 20:53:33] RM vencido (exp RM: 2025-10-05), ajustando días para API: 30 → 316
[2026-07-18 20:53:33] API RM response (HTTP 200): [0,{"dlbytes":-16237276609123,"ulbytes":-1297774080286,"totalbytes":-17535050689409,"onlinetime":2185516,"expiry":"2027-05-29 00:00:00"}]
[2026-07-18 20:53:33] Expiración local actualizada a: 2026-08-17 (calculada, API no devolvió fecha)
[2026-07-18 20:53:33] Resultado extensión | [0,{"dlbytes":-16237276609123,"ulbytes":-1297774080286,"totalbytes":-17535050689409,"onlinetime":2185516,"expiry":"2027-05-29 00:00:00"}]
[2026-07-18 20:53:33] Estatus ingreso actualizado | {"invnum":"BDV-2026-205091","estatus":"valido"}
[2026-07-18 20:53:33] Transacción confirmada (factura + ingreso + extensión)
[2026-07-18 20:53:33] PoD enviado (usuario vencido): OK | {"username":"e0:63:da:fc:6c:7c","expiracion_anterior":"2025-10-05 00:00:00"}
[2026-07-18 20:53:33] WA suscriptor (584265206356): FALLO
[2026-07-18 20:53:33] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-18 20:53:33] Pago procesado exitosamente | {"success":true,"monto_bs":25490,"monto_usd":"34.80","tasa_cambio":732.4787,"dias_agregados":30,"nueva_expiracion":"2026-08-17 00:00:00","invnum":"BDV-2026-205091","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e0:63:da:fc:6c:7c","nombre":"Pedro Gerik","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-19 13:00:57] Iniciando procesamiento de pago | {"username":"74:83:c2:a2:1c:f3","monto_bs":24490,"referencia":"006733311458","banco":"0105","fecha":"2026-07-19","telefono_cliente":"04241250241"}
[2026-07-19 13:00:57] Conversión: 24490 Bs / 732.4787 = 33.43 USD
[2026-07-19 13:00:57] Cálculo días (snap con IVA 16%): 33.43 USD / (30x1.16) = ratio 0.96063218390805 ≈ 1M → 30 días
[2026-07-19 13:00:57] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-311458","referencia":"006733311458"}
[2026-07-19 13:00:57] Factura creada: BDV-2026-311458
[2026-07-19 13:00:57] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-311458","importe":33.43,"estatus":"pendiente_api"}
[2026-07-19 13:00:57] Ingreso pre-registrado (pendiente_api)
[2026-07-19 13:00:57] RM vencido (exp RM: 2025-10-04), ajustando días para API: 30 → 318
[2026-07-19 13:00:57] API RM response (HTTP 200): [0,{"dlbytes":-12215777153052,"ulbytes":-1794843828377,"totalbytes":-14010620981429,"onlinetime":-2828282,"expiry":"2027-05-31 00:00:00"}]
[2026-07-19 13:00:57] Expiración local actualizada a: 2026-08-18 (calculada, API no devolvió fecha)
[2026-07-19 13:00:57] Resultado extensión | [0,{"dlbytes":-12215777153052,"ulbytes":-1794843828377,"totalbytes":-14010620981429,"onlinetime":-2828282,"expiry":"2027-05-31 00:00:00"}]
[2026-07-19 13:00:57] Estatus ingreso actualizado | {"invnum":"BDV-2026-311458","estatus":"valido"}
[2026-07-19 13:00:57] Transacción confirmada (factura + ingreso + extensión)
[2026-07-19 13:00:57] PoD enviado (usuario vencido): OK | {"username":"74:83:c2:a2:1c:f3","expiracion_anterior":"2025-10-04 00:00:00"}
[2026-07-19 13:00:57] WA suscriptor (584143198884): FALLO
[2026-07-19 13:00:57] WA pagador tercero (584241250241): enviado (cuenta de johana morales)
[2026-07-19 13:00:57] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-19 13:00:57] Pago procesado exitosamente | {"success":true,"monto_bs":24490,"monto_usd":"33.43","tasa_cambio":732.4787,"dias_agregados":30,"nueva_expiracion":"2026-08-18 00:00:00","invnum":"BDV-2026-311458","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:83:c2:a2:1c:f3","nombre":"johana morales","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-19 14:12:59] Iniciando procesamiento de pago | {"username":"e0:63:da:f0:55:6f","monto_bs":33987.01,"referencia":"006732474139","banco":"0102","fecha":"2026-07-19","telefono_cliente":"584125510018","dias_override":30}
[2026-07-19 14:12:59] Conversión: 33987.01 Bs / 732.4787 = 46.4 USD
[2026-07-19 14:12:59] Usando días override desde modal: 30 días
[2026-07-19 14:12:59] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-474139","referencia":"006732474139"}
[2026-07-19 14:12:59] Factura creada: BDV-2026-474139
[2026-07-19 14:12:59] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-474139","importe":46.4,"estatus":"pendiente_api"}
[2026-07-19 14:12:59] Ingreso pre-registrado (pendiente_api)
[2026-07-19 14:12:59] RM vencido (exp RM: 2025-09-27), ajustando días para API: 30 → 325
[2026-07-19 14:12:59] API RM response (HTTP 200): [0,{"dlbytes":-21002700464322,"ulbytes":-1441615223577,"totalbytes":-22444315687899,"onlinetime":-7366197,"expiry":"2027-06-06 00:00:00"}]
[2026-07-19 14:12:59] Expiración local actualizada a: 2026-08-18 (calculada, API no devolvió fecha)
[2026-07-19 14:12:59] Resultado extensión | [0,{"dlbytes":-21002700464322,"ulbytes":-1441615223577,"totalbytes":-22444315687899,"onlinetime":-7366197,"expiry":"2027-06-06 00:00:00"}]
[2026-07-19 14:12:59] Estatus ingreso actualizado | {"invnum":"BDV-2026-474139","estatus":"valido"}
[2026-07-19 14:12:59] Transacción confirmada (factura + ingreso + extensión)
[2026-07-19 14:12:59] PoD enviado (usuario vencido): OK | {"username":"e0:63:da:f0:55:6f","expiracion_anterior":"2025-09-27 00:00:00"}
[2026-07-19 14:12:59] WA suscriptor (584125510018): FALLO
[2026-07-19 14:12:59] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-19 14:12:59] Pago procesado exitosamente | {"success":true,"monto_bs":33987.01,"monto_usd":"46.40","tasa_cambio":732.4787,"dias_agregados":30,"nueva_expiracion":"2026-08-18 00:00:00","invnum":"BDV-2026-474139","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e0:63:da:f0:55:6f","nombre":"keyla castillo","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-19 15:02:18] Iniciando procesamiento de pago | {"username":"74:83:c2:a2:48:66","monto_bs":33900,"referencia":"001421518960","banco":"0102","fecha":"2026-07-19","telefono_cliente":"04128941536"}
[2026-07-19 15:02:18] Conversión: 33900 Bs / 732.4787 = 46.28 USD
[2026-07-19 15:02:18] Cálculo días (snap con IVA 16%): 46.28 USD / (40x1.16) = ratio 0.99741379310345 ≈ 1M → 30 días
[2026-07-19 15:02:18] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-518960","referencia":"001421518960"}
[2026-07-19 15:02:18] Factura creada: BDV-2026-518960
[2026-07-19 15:02:18] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-518960","importe":46.28,"estatus":"pendiente_api"}
[2026-07-19 15:02:18] Ingreso pre-registrado (pendiente_api)
[2026-07-19 15:02:18] RM vencido (exp RM: 2025-09-30), ajustando días para API: 30 → 322
[2026-07-19 15:02:18] API RM response (HTTP 200): [0,{"dlbytes":-10228851745759,"ulbytes":-1249376086956,"totalbytes":-11478227832715,"onlinetime":-867136,"expiry":"2027-06-07 00:00:00"}]
[2026-07-19 15:02:18] Expiración local actualizada a: 2026-08-18 (calculada, API no devolvió fecha)
[2026-07-19 15:02:18] Resultado extensión | [0,{"dlbytes":-10228851745759,"ulbytes":-1249376086956,"totalbytes":-11478227832715,"onlinetime":-867136,"expiry":"2027-06-07 00:00:00"}]
[2026-07-19 15:02:18] Estatus ingreso actualizado | {"invnum":"BDV-2026-518960","estatus":"valido"}
[2026-07-19 15:02:18] Transacción confirmada (factura + ingreso + extensión)
[2026-07-19 15:02:19] PoD enviado (usuario vencido): OK | {"username":"74:83:c2:a2:48:66","expiracion_anterior":"2025-09-30 00:00:00"}
[2026-07-19 15:02:19] WA suscriptor (584128941536): FALLO
[2026-07-19 15:02:19] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-19 15:02:19] Pago procesado exitosamente | {"success":true,"monto_bs":33900,"monto_usd":"46.28","tasa_cambio":732.4787,"dias_agregados":30,"nueva_expiracion":"2026-08-18 00:00:00","invnum":"BDV-2026-518960","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:83:c2:a2:48:66","nombre":"yanet Gutt","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-19 15:19:39] Iniciando procesamiento de pago | {"username":"74:ac:b9:7c:09:16","monto_bs":4687.86,"referencia":"059133439369","banco":"0102","fecha":"2026-07-18","telefono_cliente":"584243332880","dias_override":5}
[2026-07-19 15:19:39] ERROR: Usuario no encontrado: 74:ac:b9:7c:09:16 | {"username":"74:ac:b9:7c:09:16","monto_bs":4687.86,"referencia":"059133439369","banco":"0102","fecha":"2026-07-18","telefono_cliente":"584243332880","dias_override":5}
[2026-07-19 15:20:08] Iniciando procesamiento de pago | {"username":"74:ac:b9:7c:09:16","monto_bs":4687.86,"referencia":"059133439369","banco":"0102","fecha":"2026-07-18","telefono_cliente":"584243332880","dias_override":5}
[2026-07-19 15:20:08] ERROR: Usuario no encontrado: 74:ac:b9:7c:09:16 | {"username":"74:ac:b9:7c:09:16","monto_bs":4687.86,"referencia":"059133439369","banco":"0102","fecha":"2026-07-18","telefono_cliente":"584243332880","dias_override":5}
[2026-07-19 17:14:21] Iniciando procesamiento de pago | {"username":"f4:92:bf:34:13:54","monto_bs":16993.7,"referencia":"000830370413","banco":"0105","fecha":"2026-07-19","telefono_cliente":"04122002988"}
[2026-07-19 17:14:21] Conversión: 16993.7 Bs / 732.4787 = 23.2 USD
[2026-07-19 17:14:21] Cálculo días (snap con IVA 16%): 23.2 USD / (20x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-19 17:14:21] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-370413","referencia":"000830370413"}
[2026-07-19 17:14:21] Factura creada: BDV-2026-370413
[2026-07-19 17:14:21] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-370413","importe":23.2,"estatus":"pendiente_api"}
[2026-07-19 17:14:21] Ingreso pre-registrado (pendiente_api)
[2026-07-19 17:14:21] RM vencido (exp RM: 2025-09-30), ajustando días para API: 30 → 322
[2026-07-19 17:14:21] API RM response (HTTP 200): [0,{"dlbytes":-8963294623540,"ulbytes":-728089363777,"totalbytes":-9691383987317,"onlinetime":-7896477,"expiry":"2027-06-05 00:00:00"}]
[2026-07-19 17:14:21] Expiración local actualizada a: 2026-08-18 (calculada, API no devolvió fecha)
[2026-07-19 17:14:21] Resultado extensión | [0,{"dlbytes":-8963294623540,"ulbytes":-728089363777,"totalbytes":-9691383987317,"onlinetime":-7896477,"expiry":"2027-06-05 00:00:00"}]
[2026-07-19 17:14:21] Estatus ingreso actualizado | {"invnum":"BDV-2026-370413","estatus":"valido"}
[2026-07-19 17:14:21] Transacción confirmada (factura + ingreso + extensión)
[2026-07-19 17:14:22] PoD enviado (usuario vencido): OK | {"username":"f4:92:bf:34:13:54","expiracion_anterior":"2025-09-30 00:00:00"}
[2026-07-19 17:14:22] WA suscriptor (584122002988): FALLO
[2026-07-19 17:14:22] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-19 17:14:22] Pago procesado exitosamente | {"success":true,"monto_bs":16993.7,"monto_usd":"23.20","tasa_cambio":732.4787,"dias_agregados":30,"nueva_expiracion":"2026-08-18 00:00:00","invnum":"BDV-2026-370413","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"f4:92:bf:34:13:54","nombre":"kimberly galindez","plan":"2-15mb-20$\/mes 1:200"}}
[2026-07-20 12:56:07] Iniciando procesamiento de pago | {"username":"4c:d7:c8:2a:d9:50","monto_bs":12822.65,"referencia":"000934952273","banco":"0102","fecha":"2026-07-20","telefono_cliente":"04126735766"}
[2026-07-20 12:56:07] Conversión: 12822.65 Bs / 736.9339 = 17.4 USD
[2026-07-20 12:56:07] Cálculo días (proporcional): 17.4 USD × (1 días/USD) = 17 días
[2026-07-20 12:56:07] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-952273","referencia":"000934952273"}
[2026-07-20 12:56:07] Factura creada: BDV-2026-952273
[2026-07-20 12:56:07] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-952273","importe":17.4,"estatus":"pendiente_api"}
[2026-07-20 12:56:07] Ingreso pre-registrado (pendiente_api)
[2026-07-20 12:56:07] RM vencido (exp RM: 2025-10-24), ajustando días para API: 17 → 286
[2026-07-20 12:56:08] API RM response (HTTP 200): [0,{"dlbytes":-9552133903732,"ulbytes":-2790577018792,"totalbytes":-12342710922524,"onlinetime":-884912245,"expiry":"2027-05-05 00:00:00"}]
[2026-07-20 12:56:08] Expiración local actualizada a: 2026-08-06 (calculada, API no devolvió fecha)
[2026-07-20 12:56:08] Resultado extensión | [0,{"dlbytes":-9552133903732,"ulbytes":-2790577018792,"totalbytes":-12342710922524,"onlinetime":-884912245,"expiry":"2027-05-05 00:00:00"}]
[2026-07-20 12:56:08] Estatus ingreso actualizado | {"invnum":"BDV-2026-952273","estatus":"valido"}
[2026-07-20 12:56:08] Transacción confirmada (factura + ingreso + extensión)
[2026-07-20 12:56:08] PoD enviado (usuario vencido): OK | {"username":"4c:d7:c8:2a:d9:50","expiracion_anterior":"2025-10-24 00:00:00"}
[2026-07-20 12:56:08] WA suscriptor (584126735766): FALLO
[2026-07-20 12:56:08] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-20 12:56:08] Pago procesado exitosamente | {"success":true,"monto_bs":12822.65,"monto_usd":"17.40","tasa_cambio":736.9339,"dias_agregados":17,"nueva_expiracion":"2026-08-06 00:00:00","invnum":"BDV-2026-952273","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"4c:d7:c8:2a:d9:50","nombre":"Jaqueline Misle","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-20 13:08:47] Iniciando procesamiento de pago | {"username":"e0:63:da:96:62:90","monto_bs":25600,"referencia":"006742972232","banco":"0105","fecha":"2026-07-20","telefono_cliente":"04241825136"}
[2026-07-20 13:08:47] Conversión: 25600 Bs / 736.9339 = 34.74 USD
[2026-07-20 13:08:47] Cálculo días (snap con IVA 16%): 34.74 USD / (30x1.16) = ratio 0.99827586206897 ≈ 1M → 30 días
[2026-07-20 13:08:47] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-972232","referencia":"006742972232"}
[2026-07-20 13:08:47] Factura creada: BDV-2026-972232
[2026-07-20 13:08:47] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-972232","importe":34.74,"estatus":"pendiente_api"}
[2026-07-20 13:08:47] Ingreso pre-registrado (pendiente_api)
[2026-07-20 13:08:47] RM vencido (exp RM: 2025-10-04), ajustando días para API: 30 → 319
[2026-07-20 13:08:47] API RM response (HTTP 200): [0,{"dlbytes":-11678524773567,"ulbytes":-877261333657,"totalbytes":-12555786107224,"onlinetime":-5984,"expiry":"2027-06-05 00:00:00"}]
[2026-07-20 13:08:47] Expiración local actualizada a: 2026-08-19 (calculada, API no devolvió fecha)
[2026-07-20 13:08:47] Resultado extensión | [0,{"dlbytes":-11678524773567,"ulbytes":-877261333657,"totalbytes":-12555786107224,"onlinetime":-5984,"expiry":"2027-06-05 00:00:00"}]
[2026-07-20 13:08:47] Estatus ingreso actualizado | {"invnum":"BDV-2026-972232","estatus":"valido"}
[2026-07-20 13:08:47] Transacción confirmada (factura + ingreso + extensión)
[2026-07-20 13:08:47] PoD enviado (usuario vencido): OK | {"username":"e0:63:da:96:62:90","expiracion_anterior":"2025-10-04 00:00:00"}
[2026-07-20 13:08:47] WA suscriptor (584241825136): FALLO
[2026-07-20 13:08:47] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-20 13:08:47] Pago procesado exitosamente | {"success":true,"monto_bs":25600,"monto_usd":"34.74","tasa_cambio":736.9339,"dias_agregados":30,"nueva_expiracion":"2026-08-19 00:00:00","invnum":"BDV-2026-972232","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e0:63:da:96:62:90","nombre":"yohani ramirez","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-20 14:16:19] Iniciando procesamiento de pago | {"username":"70:a7:41:1c:47:4c","monto_bs":29477.36,"referencia":"006743661006","banco":"0105","fecha":"2026-07-20","telefono_cliente":"04143995591"}
[2026-07-20 14:16:19] Conversión: 29477.36 Bs / 736.9339 = 40 USD
[2026-07-20 14:16:19] Cálculo días (snap sin IVA): 40 USD / 40 = ratio 1 ≈ 1M → 30 días
[2026-07-20 14:16:19] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-661006","referencia":"006743661006"}
[2026-07-20 14:16:19] Factura creada: BDV-2026-661006
[2026-07-20 14:16:19] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-661006","importe":40,"estatus":"pendiente_api"}
[2026-07-20 14:16:19] Ingreso pre-registrado (pendiente_api)
[2026-07-20 14:16:19] RM vencido (exp RM: 2025-10-06), ajustando días para API: 30 → 317
[2026-07-20 14:16:20] API RM response (HTTP 200): [0,{"dlbytes":-4574463952151,"ulbytes":-487357742675,"totalbytes":-5061821694826,"onlinetime":-32679063,"expiry":"2027-06-02 00:00:00"}]
[2026-07-20 14:16:20] Expiración local actualizada a: 2026-08-19 (calculada, API no devolvió fecha)
[2026-07-20 14:16:20] Resultado extensión | [0,{"dlbytes":-4574463952151,"ulbytes":-487357742675,"totalbytes":-5061821694826,"onlinetime":-32679063,"expiry":"2027-06-02 00:00:00"}]
[2026-07-20 14:16:20] Estatus ingreso actualizado | {"invnum":"BDV-2026-661006","estatus":"valido"}
[2026-07-20 14:16:20] Transacción confirmada (factura + ingreso + extensión)
[2026-07-20 14:16:20] PoD enviado (usuario vencido): OK | {"username":"70:a7:41:1c:47:4c","expiracion_anterior":"2025-10-06 00:00:00"}
[2026-07-20 14:16:20] WA suscriptor (584143995591): FALLO
[2026-07-20 14:16:20] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-20 14:16:20] Pago procesado exitosamente | {"success":true,"monto_bs":29477.36,"monto_usd":"40.00","tasa_cambio":736.9339,"dias_agregados":30,"nueva_expiracion":"2026-08-19 00:00:00","invnum":"BDV-2026-661006","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"70:a7:41:1c:47:4c","nombre":"Emily Blanco","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-20 15:24:27] Iniciando procesamiento de pago | {"username":"24:5a:4c:44:00:aa","monto_bs":25600,"referencia":"006744373561","banco":"0105","fecha":"2026-07-20","telefono_cliente":"04241384817"}
[2026-07-20 15:24:27] Conversión: 25600 Bs / 736.9339 = 34.74 USD
[2026-07-20 15:24:27] Cálculo días (snap con IVA 16%): 34.74 USD / (30x1.16) = ratio 0.99827586206897 ≈ 1M → 30 días
[2026-07-20 15:24:27] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-373561","referencia":"006744373561"}
[2026-07-20 15:24:27] Factura creada: BDV-2026-373561
[2026-07-20 15:24:27] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-373561","importe":34.74,"estatus":"pendiente_api"}
[2026-07-20 15:24:27] Ingreso pre-registrado (pendiente_api)
[2026-07-20 15:24:27] RM vencido (exp RM: 2025-10-01), ajustando días para API: 30 → 322
[2026-07-20 15:24:28] API RM response (HTTP 200): [0,{"dlbytes":-9171056175349,"ulbytes":-736192587099,"totalbytes":-9907248762448,"onlinetime":-21832099,"expiry":"2027-06-05 00:00:00"}]
[2026-07-20 15:24:28] Expiración local actualizada a: 2026-08-19 (calculada, API no devolvió fecha)
[2026-07-20 15:24:28] Resultado extensión | [0,{"dlbytes":-9171056175349,"ulbytes":-736192587099,"totalbytes":-9907248762448,"onlinetime":-21832099,"expiry":"2027-06-05 00:00:00"}]
[2026-07-20 15:24:28] Estatus ingreso actualizado | {"invnum":"BDV-2026-373561","estatus":"valido"}
[2026-07-20 15:24:28] Transacción confirmada (factura + ingreso + extensión)
[2026-07-20 15:24:28] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:44:00:aa","expiracion_anterior":"2025-10-01 00:00:00"}
[2026-07-20 15:24:28] WA suscriptor (584241384817): FALLO
[2026-07-20 15:24:28] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-20 15:24:28] Pago procesado exitosamente | {"success":true,"monto_bs":25600,"monto_usd":"34.74","tasa_cambio":736.9339,"dias_agregados":30,"nueva_expiracion":"2026-08-19 00:00:00","invnum":"BDV-2026-373561","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:44:00:aa","nombre":"Robert  Gerik","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-20 21:24:09] Iniciando procesamiento de pago | {"username":"6c:68:a4:a8:1b:c2","monto_bs":25800,"referencia":"006748229015","banco":"0105","fecha":"2026-07-20","telefono_cliente":"04145945758"}
[2026-07-20 21:24:09] Conversión: 25800 Bs / 736.9339 = 35.01 USD
[2026-07-20 21:24:09] Cálculo días (snap sin IVA): 35.01 USD / 35 = ratio 1.0002857142857 ≈ 1M → 30 días
[2026-07-20 21:24:09] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-229015","referencia":"006748229015"}
[2026-07-20 21:24:09] Factura creada: BDV-2026-229015
[2026-07-20 21:24:09] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-229015","importe":35.01,"estatus":"pendiente_api"}
[2026-07-20 21:24:09] Ingreso pre-registrado (pendiente_api)
[2026-07-20 21:24:09] RM vencido (exp RM: 2025-09-28), ajustando días para API: 30 → 325
[2026-07-20 21:24:10] API RM response (HTTP 200): [0,{"dlbytes":-5687722942104,"ulbytes":-1275407033539,"totalbytes":-6963129975643,"onlinetime":-27884268,"expiry":"2027-06-08 00:00:00"}]
[2026-07-20 21:24:10] Expiración local actualizada a: 2026-08-19 (calculada, API no devolvió fecha)
[2026-07-20 21:24:10] Resultado extensión | [0,{"dlbytes":-5687722942104,"ulbytes":-1275407033539,"totalbytes":-6963129975643,"onlinetime":-27884268,"expiry":"2027-06-08 00:00:00"}]
[2026-07-20 21:24:10] Estatus ingreso actualizado | {"invnum":"BDV-2026-229015","estatus":"valido"}
[2026-07-20 21:24:10] Transacción confirmada (factura + ingreso + extensión)
[2026-07-20 21:24:10] PoD enviado (usuario vencido): OK | {"username":"6c:68:a4:a8:1b:c2","expiracion_anterior":"2025-09-28 00:00:00"}
[2026-07-20 21:24:10] WA suscriptor (584145945758): FALLO
[2026-07-20 21:24:10] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-20 21:24:10] Pago procesado exitosamente | {"success":true,"monto_bs":25800,"monto_usd":"35.01","tasa_cambio":736.9339,"dias_agregados":30,"nueva_expiracion":"2026-08-19 00:00:00","invnum":"BDV-2026-229015","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"6c:68:a4:a8:1b:c2","nombre":"Ofermaris Jimenez","plan":"3-20mb 35$\/mes"}}
[2026-07-21 11:26:39] Iniciando procesamiento de pago | {"username":"70:a7:41:28:5c:64","monto_bs":17103,"referencia":"000937046710","banco":"0102","fecha":"2026-07-21","telefono_cliente":"04243361096"}
[2026-07-21 11:26:39] Conversión: 17103 Bs / 737.2321 = 23.2 USD
[2026-07-21 11:26:39] Cálculo días (proporcional): 23.2 USD × (0.75 días/USD) = 17 días
[2026-07-21 11:26:39] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-046710","referencia":"000937046710"}
[2026-07-21 11:26:39] Factura creada: BDV-2026-046710
[2026-07-21 11:26:39] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-046710","importe":23.2,"estatus":"pendiente_api"}
[2026-07-21 11:26:39] Ingreso pre-registrado (pendiente_api)
[2026-07-21 11:26:39] RM vencido (exp RM: 2025-09-08), ajustando días para API: 17 → 333
[2026-07-21 11:26:39] API RM response (HTTP 200): [0,{"dlbytes":-4496159062395,"ulbytes":-303577611524,"totalbytes":-4799736673919,"onlinetime":-3252905,"expiry":"2027-06-29 00:00:00"}]
[2026-07-21 11:26:39] Expiración local actualizada a: 2026-08-07 (calculada, API no devolvió fecha)
[2026-07-21 11:26:39] Resultado extensión | [0,{"dlbytes":-4496159062395,"ulbytes":-303577611524,"totalbytes":-4799736673919,"onlinetime":-3252905,"expiry":"2027-06-29 00:00:00"}]
[2026-07-21 11:26:39] Estatus ingreso actualizado | {"invnum":"BDV-2026-046710","estatus":"valido"}
[2026-07-21 11:26:39] Transacción confirmada (factura + ingreso + extensión)
[2026-07-21 11:26:39] PoD enviado (usuario vencido): OK | {"username":"70:a7:41:28:5c:64","expiracion_anterior":"2025-09-08 00:00:00"}
[2026-07-21 11:26:39] WA suscriptor (584243361096): FALLO
[2026-07-21 11:26:39] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-21 11:26:39] Pago procesado exitosamente | {"success":true,"monto_bs":17103,"monto_usd":"23.20","tasa_cambio":737.2321,"dias_agregados":17,"nueva_expiracion":"2026-08-07 00:00:00","invnum":"BDV-2026-046710","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"70:a7:41:28:5c:64","nombre":"Karla Daniela Ruthman Moron","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-21 10:36:53] Iniciando procesamiento de pago | {"username":"74:ac:b9:7a:eb:9f","monto_bs":25900,"referencia":"103723015805","banco":"0105","fecha":"2026-07-21","telefono_cliente":"04148825337"}
[2026-07-21 10:36:53] Conversión: 25900 Bs / 737.2321 = 35.13 USD
[2026-07-21 10:36:53] Cálculo días (snap con IVA 16%): 35.13 USD / (30x1.16) = ratio 1.0094827586207 ≈ 1M → 30 días
[2026-07-21 10:36:53] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-015805","referencia":"103723015805"}
[2026-07-21 10:36:53] Factura creada: BDV-2026-015805
[2026-07-21 10:36:53] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-015805","importe":35.13,"estatus":"pendiente_api"}
[2026-07-21 10:36:53] Ingreso pre-registrado (pendiente_api)
[2026-07-21 10:36:53] RM vencido (exp RM: 2025-10-18), ajustando días para API: 30 → 306
[2026-07-21 10:36:54] API RM response (HTTP 200): [0,{"dlbytes":-6193466590653,"ulbytes":-338945078244,"totalbytes":-6532411668897,"onlinetime":-36010056,"expiry":"2027-05-28 00:00:00"}]
[2026-07-21 10:36:54] Expiración local actualizada a: 2026-08-20 (calculada, API no devolvió fecha)
[2026-07-21 10:36:54] Resultado extensión | [0,{"dlbytes":-6193466590653,"ulbytes":-338945078244,"totalbytes":-6532411668897,"onlinetime":-36010056,"expiry":"2027-05-28 00:00:00"}]
[2026-07-21 10:36:54] Estatus ingreso actualizado | {"invnum":"BDV-2026-015805","estatus":"valido"}
[2026-07-21 10:36:54] Transacción confirmada (factura + ingreso + extensión)
[2026-07-21 10:36:54] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:7a:eb:9f","expiracion_anterior":"2025-10-18 00:00:00"}
[2026-07-21 10:36:54] WA suscriptor (584148825337): FALLO
[2026-07-21 10:36:54] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-21 10:36:54] Pago procesado exitosamente | {"success":true,"monto_bs":25900,"monto_usd":"35.13","tasa_cambio":737.2321,"dias_agregados":30,"nueva_expiracion":"2026-08-20 00:00:00","invnum":"BDV-2026-015805","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:7a:eb:9f","nombre":"Daritza Russian","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-21 12:23:20] Iniciando procesamiento de pago | {"username":"70:a7:41:28:24:27","monto_bs":34208,"referencia":"000937155702","banco":"0102","fecha":"2026-07-21","telefono_cliente":"04129910062"}
[2026-07-21 12:23:20] Conversión: 34208 Bs / 737.2321 = 46.4 USD
[2026-07-21 12:23:20] Cálculo días (snap con IVA 16%): 46.4 USD / (40x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-21 12:23:20] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-155702","referencia":"000937155702"}
[2026-07-21 12:23:20] Factura creada: BDV-2026-155702
[2026-07-21 12:23:20] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-155702","importe":46.4,"estatus":"pendiente_api"}
[2026-07-21 12:23:20] Ingreso pre-registrado (pendiente_api)
[2026-07-21 12:23:20] RM vencido (exp RM: 2025-10-11), ajustando días para API: 30 → 313
[2026-07-21 12:23:21] API RM response (HTTP 200): [0,{"dlbytes":-12400659135546,"ulbytes":-2553575020049,"totalbytes":-14954234155595,"onlinetime":-431530119,"expiry":"2027-06-03 00:00:00"}]
[2026-07-21 12:23:21] Expiración local actualizada a: 2026-08-20 (calculada, API no devolvió fecha)
[2026-07-21 12:23:21] Resultado extensión | [0,{"dlbytes":-12400659135546,"ulbytes":-2553575020049,"totalbytes":-14954234155595,"onlinetime":-431530119,"expiry":"2027-06-03 00:00:00"}]
[2026-07-21 12:23:21] Estatus ingreso actualizado | {"invnum":"BDV-2026-155702","estatus":"valido"}
[2026-07-21 12:23:21] Transacción confirmada (factura + ingreso + extensión)
[2026-07-21 12:23:21] PoD enviado (usuario vencido): OK | {"username":"70:a7:41:28:24:27","expiracion_anterior":"2025-10-11 00:00:00"}
[2026-07-21 12:23:21] WA suscriptor (584129910062): FALLO
[2026-07-21 12:23:21] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-21 12:23:21] Pago procesado exitosamente | {"success":true,"monto_bs":34208,"monto_usd":"46.40","tasa_cambio":737.2321,"dias_agregados":30,"nueva_expiracion":"2026-08-20 00:00:00","invnum":"BDV-2026-155702","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"70:a7:41:28:24:27","nombre":"Cesar Castillo","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-21 13:05:35] Iniciando procesamiento de pago | {"username":"74:83:c2:a4:ad:d1","monto_bs":25655.68,"referencia":"000937240500","banco":"0102","fecha":"2026-07-21","telefono_cliente":"04129284123"}
[2026-07-21 13:05:35] Conversión: 25655.68 Bs / 737.2321 = 34.8 USD
[2026-07-21 13:05:35] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-21 13:05:35] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-240500","referencia":"000937240500"}
[2026-07-21 13:05:35] Factura creada: BDV-2026-240500
[2026-07-21 13:05:35] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-240500","importe":34.8,"estatus":"pendiente_api"}
[2026-07-21 13:05:35] Ingreso pre-registrado (pendiente_api)
[2026-07-21 13:05:35] RM vencido (exp RM: 2025-10-07), ajustando días para API: 30 → 317
[2026-07-21 13:05:35] API RM response (HTTP 200): [0,{"dlbytes":-5032141953704,"ulbytes":-477008663416,"totalbytes":-5509150617120,"onlinetime":-23334211,"expiry":"2027-06-01 00:00:00"}]
[2026-07-21 13:05:35] Expiración local actualizada a: 2026-08-20 (calculada, API no devolvió fecha)
[2026-07-21 13:05:35] Resultado extensión | [0,{"dlbytes":-5032141953704,"ulbytes":-477008663416,"totalbytes":-5509150617120,"onlinetime":-23334211,"expiry":"2027-06-01 00:00:00"}]
[2026-07-21 13:05:35] Estatus ingreso actualizado | {"invnum":"BDV-2026-240500","estatus":"valido"}
[2026-07-21 13:05:35] Transacción confirmada (factura + ingreso + extensión)
[2026-07-21 13:05:35] PoD enviado (usuario vencido): OK | {"username":"74:83:c2:a4:ad:d1","expiracion_anterior":"2025-10-07 00:00:00"}
[2026-07-21 13:05:35] WA suscriptor (584129284123): FALLO
[2026-07-21 13:05:35] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-21 13:05:35] Pago procesado exitosamente | {"success":true,"monto_bs":25655.68,"monto_usd":"34.80","tasa_cambio":737.2321,"dias_agregados":30,"nueva_expiracion":"2026-08-20 00:00:00","invnum":"BDV-2026-240500","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:83:c2:a4:ad:d1","nombre":"Mirna Rebolledo","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-21 12:22:37] Iniciando procesamiento de pago | {"username":"24:5a:4c:40:23:97","monto_bs":25655.68,"referencia":"006752147391","banco":"0105","fecha":"2026-07-21","telefono_cliente":"04149459552"}
[2026-07-21 12:22:37] Conversión: 25655.68 Bs / 737.2321 = 34.8 USD
[2026-07-21 12:22:37] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-21 12:22:37] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-147391","referencia":"006752147391"}
[2026-07-21 12:22:37] Factura creada: BDV-2026-147391
[2026-07-21 12:22:37] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-147391","importe":34.8,"estatus":"pendiente_api"}
[2026-07-21 12:22:37] Ingreso pre-registrado (pendiente_api)
[2026-07-21 12:22:37] RM vencido (exp RM: 2025-10-09), ajustando días para API: 30 → 315
[2026-07-21 12:22:37] API RM response (HTTP 200): [0,{"dlbytes":-11465292164806,"ulbytes":-580695158203,"totalbytes":-12045987323009,"onlinetime":-32143459,"expiry":"2027-06-01 00:00:00"}]
[2026-07-21 12:22:37] Expiración local actualizada a: 2026-08-20 (calculada, API no devolvió fecha)
[2026-07-21 12:22:37] Resultado extensión | [0,{"dlbytes":-11465292164806,"ulbytes":-580695158203,"totalbytes":-12045987323009,"onlinetime":-32143459,"expiry":"2027-06-01 00:00:00"}]
[2026-07-21 12:22:37] Estatus ingreso actualizado | {"invnum":"BDV-2026-147391","estatus":"valido"}
[2026-07-21 12:22:37] Transacción confirmada (factura + ingreso + extensión)
[2026-07-21 12:22:38] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:40:23:97","expiracion_anterior":"2025-10-09 00:00:00"}
[2026-07-21 12:22:38] WA suscriptor (584149459552): FALLO
[2026-07-21 12:22:38] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-21 12:22:38] Pago procesado exitosamente | {"success":true,"monto_bs":25655.68,"monto_usd":"34.80","tasa_cambio":737.2321,"dias_agregados":30,"nueva_expiracion":"2026-08-20 00:00:00","invnum":"BDV-2026-147391","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:40:23:97","nombre":"Maria Elena Breidenbach","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-21 13:00:48] Iniciando procesamiento de pago | {"username":"68:d7:9a:06:a9:76","monto_bs":25803.12,"referencia":"48318645492","banco":"0105","fecha":"2026-07-21","telefono_cliente":"04243849479"}
[2026-07-21 13:00:48] Conversión: 25803.12 Bs / 737.2321 = 35 USD
[2026-07-21 13:00:48] Cálculo días (snap sin IVA): 35 USD / 35 = ratio 1 ≈ 1M → 30 días
[2026-07-21 13:00:48] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-645492","referencia":"48318645492"}
[2026-07-21 13:00:48] Factura creada: BDV-2026-645492
[2026-07-21 13:00:48] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-645492","importe":35,"estatus":"pendiente_api"}
[2026-07-21 13:00:48] Ingreso pre-registrado (pendiente_api)
[2026-07-21 13:00:48] RM vencido (exp RM: 2025-10-13), ajustando días para API: 30 → 311
[2026-07-21 13:00:51] API RM response (HTTP 200): [0,{"dlbytes":-18749687067242,"ulbytes":-1141009785821,"totalbytes":-19890696853063,"onlinetime":-862029212,"expiry":"2027-05-28 00:00:00"}]
[2026-07-21 13:00:51] Expiración local actualizada a: 2026-08-20 (calculada, API no devolvió fecha)
[2026-07-21 13:00:51] Resultado extensión | [0,{"dlbytes":-18749687067242,"ulbytes":-1141009785821,"totalbytes":-19890696853063,"onlinetime":-862029212,"expiry":"2027-05-28 00:00:00"}]
[2026-07-21 13:00:51] Estatus ingreso actualizado | {"invnum":"BDV-2026-645492","estatus":"valido"}
[2026-07-21 13:00:51] Transacción confirmada (factura + ingreso + extensión)
[2026-07-21 13:00:51] PoD enviado (usuario vencido): OK | {"username":"68:d7:9a:06:a9:76","expiracion_anterior":"2025-10-13 00:00:00"}
[2026-07-21 13:00:51] WA suscriptor (584243849479): FALLO
[2026-07-21 13:00:51] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-21 13:00:51] Pago procesado exitosamente | {"success":true,"monto_bs":25803.12,"monto_usd":"35.00","tasa_cambio":737.2321,"dias_agregados":30,"nueva_expiracion":"2026-08-20 00:00:00","invnum":"BDV-2026-645492","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"68:d7:9a:06:a9:76","nombre":"Manuel  Araujo","plan":"3-20mb 35$\/mes"}}
[2026-07-21 13:01:49] Iniciando procesamiento de pago | {"username":"74:ac:b9:7a:d1:67","monto_bs":22107.9,"referencia":"006744787635","banco":"0102","fecha":"2026-07-20","telefono_cliente":"584243791057","dias_override":30}
[2026-07-21 13:01:49] Conversión: 22107.9 Bs / 737.2321 = 29.99 USD
[2026-07-21 13:01:49] Usando días override desde modal: 30 días
[2026-07-21 13:01:49] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-787635","referencia":"006744787635"}
[2026-07-21 13:01:49] Factura creada: BDV-2026-787635
[2026-07-21 13:01:49] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-787635","importe":29.99,"estatus":"pendiente_api"}
[2026-07-21 13:01:49] Ingreso pre-registrado (pendiente_api)
[2026-07-21 13:01:49] RM vencido (exp RM: 2025-10-13), ajustando días para API: 30 → 311
[2026-07-21 13:01:49] API RM response (HTTP 200): [0,{"dlbytes":-5048234366195,"ulbytes":-642484779071,"totalbytes":-5690719145266,"onlinetime":-22921165,"expiry":"2027-05-28 00:00:00"}]
[2026-07-21 13:01:49] Expiración local actualizada a: 2026-08-20 (calculada, API no devolvió fecha)
[2026-07-21 13:01:49] Resultado extensión | [0,{"dlbytes":-5048234366195,"ulbytes":-642484779071,"totalbytes":-5690719145266,"onlinetime":-22921165,"expiry":"2027-05-28 00:00:00"}]
[2026-07-21 13:01:49] Estatus ingreso actualizado | {"invnum":"BDV-2026-787635","estatus":"valido"}
[2026-07-21 13:01:49] Transacción confirmada (factura + ingreso + extensión)
[2026-07-21 13:01:50] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:7a:d1:67","expiracion_anterior":"2025-10-13 00:00:00"}
[2026-07-21 13:01:50] WA suscriptor (584243791057): FALLO
[2026-07-21 13:01:50] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-21 13:01:50] Pago procesado exitosamente | {"success":true,"monto_bs":22107.9,"monto_usd":"29.99","tasa_cambio":737.2321,"dias_agregados":30,"nueva_expiracion":"2026-08-20 00:00:00","invnum":"BDV-2026-787635","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:7a:d1:67","nombre":"elvis teufel","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-21 13:02:55] Iniciando procesamiento de pago | {"username":"f4:92:bf:f4:1e:12","monto_bs":34207.57,"referencia":"006752516083","banco":"0102","fecha":"2026-07-21","telefono_cliente":"584263048790","dias_override":30}
[2026-07-21 13:02:55] Conversión: 34207.57 Bs / 737.2321 = 46.4 USD
[2026-07-21 13:02:55] Usando días override desde modal: 30 días
[2026-07-21 13:02:55] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-516083","referencia":"006752516083"}
[2026-07-21 13:02:55] Factura creada: BDV-2026-516083
[2026-07-21 13:02:55] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-516083","importe":46.4,"estatus":"pendiente_api"}
[2026-07-21 13:02:55] Ingreso pre-registrado (pendiente_api)
[2026-07-21 13:02:55] RM vencido (exp RM: 2025-10-01), ajustando días para API: 30 → 323
[2026-07-21 13:02:55] API RM response (HTTP 200): [0,{"dlbytes":-8191523643998,"ulbytes":-4168970362346,"totalbytes":-12360494006344,"onlinetime":-6522896,"expiry":"2027-06-07 00:00:00"}]
[2026-07-21 13:02:55] Expiración local actualizada a: 2026-08-20 (calculada, API no devolvió fecha)
[2026-07-21 13:02:55] Resultado extensión | [0,{"dlbytes":-8191523643998,"ulbytes":-4168970362346,"totalbytes":-12360494006344,"onlinetime":-6522896,"expiry":"2027-06-07 00:00:00"}]
[2026-07-21 13:02:55] Estatus ingreso actualizado | {"invnum":"BDV-2026-516083","estatus":"valido"}
[2026-07-21 13:02:55] Transacción confirmada (factura + ingreso + extensión)
[2026-07-21 13:02:55] PoD enviado (usuario vencido): OK | {"username":"f4:92:bf:f4:1e:12","expiracion_anterior":"2025-10-01 00:00:00"}
[2026-07-21 13:02:55] WA suscriptor (584263048790): FALLO
[2026-07-21 13:02:55] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-21 13:02:55] Pago procesado exitosamente | {"success":true,"monto_bs":34207.57,"monto_usd":"46.40","tasa_cambio":737.2321,"dias_agregados":30,"nueva_expiracion":"2026-08-20 00:00:00","invnum":"BDV-2026-516083","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"f4:92:bf:f4:1e:12","nombre":"victor blanco","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-21 13:03:21] Iniciando procesamiento de pago | {"username":"f4:92:bf:34:23:5f","monto_bs":22200,"referencia":"006751934168","banco":"0102","fecha":"2026-07-21","telefono_cliente":"584129953187","dias_override":30}
[2026-07-21 13:03:21] Conversión: 22200 Bs / 737.2321 = 30.11 USD
[2026-07-21 13:03:21] Usando días override desde modal: 30 días
[2026-07-21 13:03:21] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-934168","referencia":"006751934168"}
[2026-07-21 13:03:21] Factura creada: BDV-2026-934168
[2026-07-21 13:03:21] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-934168","importe":30.11,"estatus":"pendiente_api"}
[2026-07-21 13:03:21] Ingreso pre-registrado (pendiente_api)
[2026-07-21 13:03:21] RM vencido (exp RM: 2025-10-10), ajustando días para API: 30 → 314
[2026-07-21 13:03:26] API RM response (HTTP 200): [0,{"dlbytes":-6427508369301,"ulbytes":-405420553943,"totalbytes":-6832928923244,"onlinetime":-28129989,"expiry":"2027-05-30 00:00:00"}]
[2026-07-21 13:03:26] Expiración local actualizada a: 2026-08-20 (calculada, API no devolvió fecha)
[2026-07-21 13:03:26] Resultado extensión | [0,{"dlbytes":-6427508369301,"ulbytes":-405420553943,"totalbytes":-6832928923244,"onlinetime":-28129989,"expiry":"2027-05-30 00:00:00"}]
[2026-07-21 13:03:26] Estatus ingreso actualizado | {"invnum":"BDV-2026-934168","estatus":"valido"}
[2026-07-21 13:03:26] Transacción confirmada (factura + ingreso + extensión)
[2026-07-21 13:03:26] PoD enviado (usuario vencido): OK | {"username":"f4:92:bf:34:23:5f","expiracion_anterior":"2025-10-10 00:00:00"}
[2026-07-21 13:03:26] WA suscriptor (584129953187): FALLO
[2026-07-21 13:03:26] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-21 13:03:26] Pago procesado exitosamente | {"success":true,"monto_bs":22200,"monto_usd":"30.11","tasa_cambio":737.2321,"dias_agregados":30,"nueva_expiracion":"2026-08-20 00:00:00","invnum":"BDV-2026-934168","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"f4:92:bf:34:23:5f","nombre":"javier misle","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-21 13:04:16] Iniciando procesamiento de pago | {"username":"f4:e2:c6:88:37:a1","monto_bs":25645.3,"referencia":"006740304724","banco":"0102","fecha":"2026-07-20","telefono_cliente":"584129920717","dias_override":30}
[2026-07-21 13:04:16] ERROR: Usuario no encontrado: f4:e2:c6:88:37:a1 | {"username":"f4:e2:c6:88:37:a1","monto_bs":25645.3,"referencia":"006740304724","banco":"0102","fecha":"2026-07-20","telefono_cliente":"584129920717","dias_override":30}
[2026-07-21 13:04:30] Iniciando procesamiento de pago | {"username":"f4:e2:c6:88:37:a1","monto_bs":25645.3,"referencia":"006740304724","banco":"0102","fecha":"2026-07-20","telefono_cliente":"584129920717","dias_override":30}
[2026-07-21 13:04:30] ERROR: Usuario no encontrado: f4:e2:c6:88:37:a1 | {"username":"f4:e2:c6:88:37:a1","monto_bs":25645.3,"referencia":"006740304724","banco":"0102","fecha":"2026-07-20","telefono_cliente":"584129920717","dias_override":30}
[2026-07-21 15:34:40] Iniciando procesamiento de pago | {"username":"68:d7:9a:06:e2:48","monto_bs":25655.68,"referencia":"000937575772","banco":"0102","fecha":"2026-07-21","telefono_cliente":"04243697741"}
[2026-07-21 15:34:40] Conversión: 25655.68 Bs / 737.2321 = 34.8 USD
[2026-07-21 15:34:40] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-21 15:34:40] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-575772","referencia":"000937575772"}
[2026-07-21 15:34:40] Factura creada: BDV-2026-575772
[2026-07-21 15:34:40] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-575772","importe":34.8,"estatus":"pendiente_api"}
[2026-07-21 15:34:40] Ingreso pre-registrado (pendiente_api)
[2026-07-21 15:34:40] RM vencido (exp RM: 2025-10-06), ajustando días para API: 30 → 318
[2026-07-21 15:34:40] API RM response (HTTP 200): [0,{"dlbytes":-14912217122453,"ulbytes":-1191384163885,"totalbytes":-16103601286338,"onlinetime":-856521459,"expiry":"2027-06-01 00:00:00"}]
[2026-07-21 15:34:40] Expiración local actualizada a: 2026-08-20 (calculada, API no devolvió fecha)
[2026-07-21 15:34:40] Resultado extensión | [0,{"dlbytes":-14912217122453,"ulbytes":-1191384163885,"totalbytes":-16103601286338,"onlinetime":-856521459,"expiry":"2027-06-01 00:00:00"}]
[2026-07-21 15:34:40] Estatus ingreso actualizado | {"invnum":"BDV-2026-575772","estatus":"valido"}
[2026-07-21 15:34:40] Transacción confirmada (factura + ingreso + extensión)
[2026-07-21 15:34:40] PoD enviado (usuario vencido): OK | {"username":"68:d7:9a:06:e2:48","expiracion_anterior":"2025-10-06 00:00:00"}
[2026-07-21 15:34:40] WA suscriptor (584243697741): FALLO
[2026-07-21 15:34:40] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-21 15:34:40] Pago procesado exitosamente | {"success":true,"monto_bs":25655.68,"monto_usd":"34.80","tasa_cambio":737.2321,"dias_agregados":30,"nueva_expiracion":"2026-08-20 00:00:00","invnum":"BDV-2026-575772","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"68:d7:9a:06:e2:48","nombre":"Raymar Angelica Garcia Alfonzo","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-21 16:20:12] Iniciando procesamiento de pago | {"username":"70:a7:41:24:64:a1","monto_bs":34195,"referencia":"620254222409","banco":"0105","fecha":"2026-07-21","telefono_cliente":"04141147385"}
[2026-07-21 16:20:12] Conversión: 34195 Bs / 737.2321 = 46.38 USD
[2026-07-21 16:20:12] Cálculo días (snap con IVA 16%): 46.38 USD / (40x1.16) = ratio 0.99956896551724 ≈ 1M → 30 días
[2026-07-21 16:20:12] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-222409","referencia":"620254222409"}
[2026-07-21 16:20:12] Factura creada: BDV-2026-222409
[2026-07-21 16:20:12] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-222409","importe":46.38,"estatus":"pendiente_api"}
[2026-07-21 16:20:12] Ingreso pre-registrado (pendiente_api)
[2026-07-21 16:20:12] RM vencido (exp RM: 2025-04-10), ajustando días para API: 30 → 497
[2026-07-21 16:20:13] API RM response (HTTP 200): [0,{"dlbytes":-922583602,"ulbytes":-2518594999,"totalbytes":-3441178601,"onlinetime":-859649235,"expiry":"2027-11-24 00:00:00"}]
[2026-07-21 16:20:13] Expiración local actualizada a: 2026-08-20 (calculada, API no devolvió fecha)
[2026-07-21 16:20:13] Resultado extensión | [0,{"dlbytes":-922583602,"ulbytes":-2518594999,"totalbytes":-3441178601,"onlinetime":-859649235,"expiry":"2027-11-24 00:00:00"}]
[2026-07-21 16:20:13] Estatus ingreso actualizado | {"invnum":"BDV-2026-222409","estatus":"valido"}
[2026-07-21 16:20:13] Transacción confirmada (factura + ingreso + extensión)
[2026-07-21 16:20:13] PoD enviado (usuario vencido): OK | {"username":"70:a7:41:24:64:a1","expiracion_anterior":"2025-04-10 00:00:00"}
[2026-07-21 16:20:13] WA suscriptor (584141147385): FALLO
[2026-07-21 16:20:13] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-21 16:20:13] Pago procesado exitosamente | {"success":true,"monto_bs":34195,"monto_usd":"46.38","tasa_cambio":737.2321,"dias_agregados":30,"nueva_expiracion":"2026-08-20 00:00:00","invnum":"BDV-2026-222409","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"70:a7:41:24:64:a1","nombre":"katerin perdomo","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-21 17:28:07] Iniciando procesamiento de pago | {"username":"74:ac:b9:f8:32:7b","monto_bs":12827.84,"referencia":"000937863399","banco":"0102","fecha":"2026-07-21","telefono_cliente":"04162509393"}
[2026-07-21 17:28:07] Conversión: 12827.84 Bs / 737.2321 = 17.4 USD
[2026-07-21 17:28:07] Cálculo días (proporcional): 17.4 USD × (1 días/USD) = 17 días
[2026-07-21 17:28:07] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-863399","referencia":"000937863399"}
[2026-07-21 17:28:07] Factura creada: BDV-2026-863399
[2026-07-21 17:28:07] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-863399","importe":17.4,"estatus":"pendiente_api"}
[2026-07-21 17:28:07] Ingreso pre-registrado (pendiente_api)
[2026-07-21 17:28:07] RM vencido (exp RM: 2025-07-01), ajustando días para API: 17 → 402
[2026-07-21 17:28:07] API RM response (HTTP 200): [0,{"dlbytes":-3741530661007,"ulbytes":-345752324157,"totalbytes":-4087282985164,"onlinetime":5902241,"expiry":"2027-08-13 00:00:00"}]
[2026-07-21 17:28:07] Expiración local actualizada a: 2026-08-07 (calculada, API no devolvió fecha)
[2026-07-21 17:28:07] Resultado extensión | [0,{"dlbytes":-3741530661007,"ulbytes":-345752324157,"totalbytes":-4087282985164,"onlinetime":5902241,"expiry":"2027-08-13 00:00:00"}]
[2026-07-21 17:28:07] Estatus ingreso actualizado | {"invnum":"BDV-2026-863399","estatus":"valido"}
[2026-07-21 17:28:07] Transacción confirmada (factura + ingreso + extensión)
[2026-07-21 17:28:08] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:f8:32:7b","expiracion_anterior":"2025-07-01 00:00:00"}
[2026-07-21 17:28:08] WA suscriptor (584122509393): FALLO
[2026-07-21 17:28:08] WA pagador tercero (584162509393): enviado (cuenta de Omar Castellanos)
[2026-07-21 17:28:08] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-21 17:28:08] Pago procesado exitosamente | {"success":true,"monto_bs":12827.84,"monto_usd":"17.40","tasa_cambio":737.2321,"dias_agregados":17,"nueva_expiracion":"2026-08-07 00:00:00","invnum":"BDV-2026-863399","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:f8:32:7b","nombre":"Omar Castellanos","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-21 17:44:26] Iniciando procesamiento de pago | {"username":"68:d7:9a:06:d0:22","monto_bs":15334.38,"referencia":"620254259184","banco":"0105","fecha":"2026-07-21","telefono_cliente":"04243055611"}
[2026-07-21 17:44:27] Conversión: 15334.38 Bs / 737.2321 = 20.8 USD
[2026-07-21 17:44:27] Cálculo días (snap sin IVA): 20.8 USD / 20 = ratio 1.04 ≈ 1M → 30 días
[2026-07-21 17:44:27] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-259184","referencia":"620254259184"}
[2026-07-21 17:44:27] Factura creada: BDV-2026-259184
[2026-07-21 17:44:27] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-259184","importe":20.8,"estatus":"pendiente_api"}
[2026-07-21 17:44:27] Ingreso pre-registrado (pendiente_api)
[2026-07-21 17:44:27] RM vencido (exp RM: 2025-10-06), ajustando días para API: 30 → 318
[2026-07-21 17:44:27] API RM response (HTTP 200): [0,{"dlbytes":-1036611638356,"ulbytes":-130266026577,"totalbytes":-1166877664933,"onlinetime":-862642318,"expiry":"2027-06-03 00:00:00"}]
[2026-07-21 17:44:27] Expiración local actualizada a: 2026-08-20 (calculada, API no devolvió fecha)
[2026-07-21 17:44:27] Resultado extensión | [0,{"dlbytes":-1036611638356,"ulbytes":-130266026577,"totalbytes":-1166877664933,"onlinetime":-862642318,"expiry":"2027-06-03 00:00:00"}]
[2026-07-21 17:44:27] Estatus ingreso actualizado | {"invnum":"BDV-2026-259184","estatus":"valido"}
[2026-07-21 17:44:27] Transacción confirmada (factura + ingreso + extensión)
[2026-07-21 17:44:27] PoD enviado (usuario vencido): OK | {"username":"68:d7:9a:06:d0:22","expiracion_anterior":"2025-10-06 00:00:00"}
[2026-07-21 17:44:27] WA suscriptor (584243055611): FALLO
[2026-07-21 17:44:27] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-21 17:44:27] Pago procesado exitosamente | {"success":true,"monto_bs":15334.38,"monto_usd":"20.80","tasa_cambio":737.2321,"dias_agregados":30,"nueva_expiracion":"2026-08-20 00:00:00","invnum":"BDV-2026-259184","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"68:d7:9a:06:d0:22","nombre":"yelitza Muttach","plan":"2-15mb-20$\/mes 1:200"}}
[2026-07-21 18:22:42] Iniciando procesamiento de pago | {"username":"9c:05:d6:8e:f6:e6","monto_bs":34207.57,"referencia":"000938000634","banco":"0102","fecha":"2026-07-21","telefono_cliente":"04129643510"}
[2026-07-21 18:22:42] Conversión: 34207.57 Bs / 737.2321 = 46.4 USD
[2026-07-21 18:22:42] Cálculo días (snap con IVA 16%): 46.4 USD / (40x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-21 18:22:42] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-000634","referencia":"000938000634"}
[2026-07-21 18:22:42] Factura creada: BDV-2026-000634
[2026-07-21 18:22:42] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-000634","importe":46.4,"estatus":"pendiente_api"}
[2026-07-21 18:22:42] Ingreso pre-registrado (pendiente_api)
[2026-07-21 18:22:42] RM vencido (exp RM: 2025-10-12), ajustando días para API: 30 → 312
[2026-07-21 18:22:42] API RM response (HTTP 200): [0,{"dlbytes":-7528470451623,"ulbytes":-3176059988324,"totalbytes":-10704530439947,"onlinetime":-35311180,"expiry":"2027-05-31 00:00:00"}]
[2026-07-21 18:22:42] Expiración local actualizada a: 2026-08-20 (calculada, API no devolvió fecha)
[2026-07-21 18:22:42] Resultado extensión | [0,{"dlbytes":-7528470451623,"ulbytes":-3176059988324,"totalbytes":-10704530439947,"onlinetime":-35311180,"expiry":"2027-05-31 00:00:00"}]
[2026-07-21 18:22:42] Estatus ingreso actualizado | {"invnum":"BDV-2026-000634","estatus":"valido"}
[2026-07-21 18:22:42] Transacción confirmada (factura + ingreso + extensión)
[2026-07-21 18:22:42] PoD enviado (usuario vencido): OK | {"username":"9c:05:d6:8e:f6:e6","expiracion_anterior":"2025-10-12 00:00:00"}
[2026-07-21 18:22:42] WA suscriptor (584123173713): FALLO
[2026-07-21 18:22:42] WA pagador tercero (584129643510): enviado (cuenta de Maribel Gerig Rivero)
[2026-07-21 18:22:42] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-21 18:22:42] Pago procesado exitosamente | {"success":true,"monto_bs":34207.57,"monto_usd":"46.40","tasa_cambio":737.2321,"dias_agregados":30,"nueva_expiracion":"2026-08-20 00:00:00","invnum":"BDV-2026-000634","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"9c:05:d6:8e:f6:e6","nombre":"Maribel Gerig Rivero","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-21 17:28:00] Iniciando procesamiento de pago | {"username":"f4:92:bf:ec:0f:8a","monto_bs":22116.96,"referencia":"001423040914","banco":"0102","fecha":"2026-07-21","telefono_cliente":"04241712043"}
[2026-07-21 17:28:00] Conversión: 22116.96 Bs / 737.2321 = 30 USD
[2026-07-21 17:28:00] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-07-21 17:28:00] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-040914","referencia":"001423040914"}
[2026-07-21 17:28:00] Factura creada: BDV-2026-040914
[2026-07-21 17:28:00] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-040914","importe":30,"estatus":"pendiente_api"}
[2026-07-21 17:28:00] Ingreso pre-registrado (pendiente_api)
[2026-07-21 17:28:00] RM vencido (exp RM: 2025-08-04), ajustando días para API: 30 → 381
[2026-07-21 17:28:00] API RM response (HTTP 200): [0,{"dlbytes":-2299325077842,"ulbytes":-648821438243,"totalbytes":-2948146516085,"onlinetime":-32290940,"expiry":"2027-08-05 00:00:00"}]
[2026-07-21 17:28:00] Expiración local actualizada a: 2026-08-20 (calculada, API no devolvió fecha)
[2026-07-21 17:28:00] Resultado extensión | [0,{"dlbytes":-2299325077842,"ulbytes":-648821438243,"totalbytes":-2948146516085,"onlinetime":-32290940,"expiry":"2027-08-05 00:00:00"}]
[2026-07-21 17:28:00] Estatus ingreso actualizado | {"invnum":"BDV-2026-040914","estatus":"valido"}
[2026-07-21 17:28:00] Transacción confirmada (factura + ingreso + extensión)
[2026-07-21 17:28:00] PoD enviado (usuario vencido): OK | {"username":"f4:92:bf:ec:0f:8a","expiracion_anterior":"2025-08-04 00:00:00"}
[2026-07-21 17:28:00] WA suscriptor (584241712043): FALLO
[2026-07-21 17:28:00] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-21 17:28:00] Pago procesado exitosamente | {"success":true,"monto_bs":22116.96,"monto_usd":"30.00","tasa_cambio":737.2321,"dias_agregados":30,"nueva_expiracion":"2026-08-20 00:00:00","invnum":"BDV-2026-040914","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"f4:92:bf:ec:0f:8a","nombre":"Miguel Martinez","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-21 18:45:05] Iniciando procesamiento de pago | {"username":"68:d7:9a:06:65:c9","monto_bs":25655.68,"referencia":"000938054420","banco":"0102","fecha":"2026-07-21","telefono_cliente":"04124944985"}
[2026-07-21 18:45:05] Conversión: 25655.68 Bs / 737.2321 = 34.8 USD
[2026-07-21 18:45:05] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-21 18:45:05] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-054420","referencia":"000938054420"}
[2026-07-21 18:45:05] Factura creada: BDV-2026-054420
[2026-07-21 18:45:05] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-054420","importe":34.8,"estatus":"pendiente_api"}
[2026-07-21 18:45:05] Ingreso pre-registrado (pendiente_api)
[2026-07-21 18:45:05] RM vencido (exp RM: 2025-10-18), ajustando días para API: 30 → 306
[2026-07-21 18:45:05] API RM response (HTTP 200): [0,{"dlbytes":-15668057791901,"ulbytes":-1629087087013,"totalbytes":-17297144878914,"onlinetime":-255688,"expiry":"2027-05-23 00:00:00"}]
[2026-07-21 18:45:05] Expiración local actualizada a: 2026-08-20 (calculada, API no devolvió fecha)
[2026-07-21 18:45:05] Resultado extensión | [0,{"dlbytes":-15668057791901,"ulbytes":-1629087087013,"totalbytes":-17297144878914,"onlinetime":-255688,"expiry":"2027-05-23 00:00:00"}]
[2026-07-21 18:45:05] Estatus ingreso actualizado | {"invnum":"BDV-2026-054420","estatus":"valido"}
[2026-07-21 18:45:05] Transacción confirmada (factura + ingreso + extensión)
[2026-07-21 18:45:05] PoD enviado (usuario vencido): OK | {"username":"68:d7:9a:06:65:c9","expiracion_anterior":"2025-10-18 00:00:00"}
[2026-07-21 18:45:05] WA suscriptor (584124944985): FALLO
[2026-07-21 18:45:05] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-21 18:45:05] Pago procesado exitosamente | {"success":true,"monto_bs":25655.68,"monto_usd":"34.80","tasa_cambio":737.2321,"dias_agregados":30,"nueva_expiracion":"2026-08-20 00:00:00","invnum":"BDV-2026-054420","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"68:d7:9a:06:65:c9","nombre":"juan miguel breidembach","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-21 17:54:53] Iniciando procesamiento de pago | {"username":"74:ac:b9:99:b8:5d","monto_bs":11200,"referencia":"006755501780","banco":"0102","fecha":"2026-07-21","telefono_cliente":"584267453909","dias_override":23}
[2026-07-21 17:54:53] ERROR: Usuario no encontrado: 74:ac:b9:99:b8:5d | {"username":"74:ac:b9:99:b8:5d","monto_bs":11200,"referencia":"006755501780","banco":"0102","fecha":"2026-07-21","telefono_cliente":"584267453909","dias_override":23}
[2026-07-21 19:20:06] Iniciando procesamiento de pago | {"username":"6c:68:a4:a7:54:72","monto_bs":29489.28,"referencia":"006756820285","banco":"0105","fecha":"2026-07-21","telefono_cliente":"04241678148"}
[2026-07-21 19:20:06] Conversión: 29489.28 Bs / 737.2321 = 40 USD
[2026-07-21 19:20:06] Cálculo días (snap sin IVA): 40 USD / 40 = ratio 1 ≈ 1M → 30 días
[2026-07-21 19:20:06] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-820285","referencia":"006756820285"}
[2026-07-21 19:20:06] Factura creada: BDV-2026-820285
[2026-07-21 19:20:06] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-820285","importe":40,"estatus":"pendiente_api"}
[2026-07-21 19:20:06] Ingreso pre-registrado (pendiente_api)
[2026-07-21 19:20:06] RM vencido (exp RM: 2025-10-01), ajustando días para API: 30 → 323
[2026-07-21 19:20:06] API RM response (HTTP 200): [0,{"dlbytes":-9651603536869,"ulbytes":-1509138177404,"totalbytes":-11160741714273,"onlinetime":-22555254,"expiry":"2027-06-08 00:00:00"}]
[2026-07-21 19:20:06] Expiración local actualizada a: 2026-08-20 (calculada, API no devolvió fecha)
[2026-07-21 19:20:06] Resultado extensión | [0,{"dlbytes":-9651603536869,"ulbytes":-1509138177404,"totalbytes":-11160741714273,"onlinetime":-22555254,"expiry":"2027-06-08 00:00:00"}]
[2026-07-21 19:20:06] Estatus ingreso actualizado | {"invnum":"BDV-2026-820285","estatus":"valido"}
[2026-07-21 19:20:06] Transacción confirmada (factura + ingreso + extensión)
[2026-07-21 19:20:06] PoD enviado (usuario vencido): OK | {"username":"6c:68:a4:a7:54:72","expiracion_anterior":"2025-10-01 00:00:00"}
[2026-07-21 19:20:06] WA suscriptor (584241678148): FALLO
[2026-07-21 19:20:06] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-21 19:20:06] Pago procesado exitosamente | {"success":true,"monto_bs":29489.28,"monto_usd":"40.00","tasa_cambio":737.2321,"dias_agregados":30,"nueva_expiracion":"2026-08-20 00:00:00","invnum":"BDV-2026-820285","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"6c:68:a4:a7:54:72","nombre":"wilfredo albornoz","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-21 19:36:40] Iniciando procesamiento de pago | {"username":"24:5a:4c:c0:45:4a","monto_bs":25655.68,"referencia":"006756958305","banco":"0102","fecha":"2026-07-21","telefono_cliente":"584123964013","dias_override":30}
[2026-07-21 19:36:40] Conversión: 25655.68 Bs / 737.2321 = 34.8 USD
[2026-07-21 19:36:40] Usando días override desde modal: 30 días
[2026-07-21 19:36:40] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-958305","referencia":"006756958305"}
[2026-07-21 19:36:40] Factura creada: BDV-2026-958305
[2026-07-21 19:36:40] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-958305","importe":34.8,"estatus":"pendiente_api"}
[2026-07-21 19:36:40] Ingreso pre-registrado (pendiente_api)
[2026-07-21 19:36:40] RM vencido (exp RM: 2025-10-11), ajustando días para API: 30 → 313
[2026-07-21 19:36:40] API RM response (HTTP 200): [0,{"dlbytes":-4790217219481,"ulbytes":-1387398420443,"totalbytes":-6177615639924,"onlinetime":-26032997,"expiry":"2027-05-29 00:00:00"}]
[2026-07-21 19:36:40] Expiración local actualizada a: 2026-08-20 (calculada, API no devolvió fecha)
[2026-07-21 19:36:40] Resultado extensión | [0,{"dlbytes":-4790217219481,"ulbytes":-1387398420443,"totalbytes":-6177615639924,"onlinetime":-26032997,"expiry":"2027-05-29 00:00:00"}]
[2026-07-21 19:36:40] Estatus ingreso actualizado | {"invnum":"BDV-2026-958305","estatus":"valido"}
[2026-07-21 19:36:40] Transacción confirmada (factura + ingreso + extensión)
[2026-07-21 19:36:40] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:c0:45:4a","expiracion_anterior":"2025-10-11 00:00:00"}
[2026-07-21 19:36:40] WA suscriptor (584123964013): FALLO
[2026-07-21 19:36:40] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-21 19:36:40] Pago procesado exitosamente | {"success":true,"monto_bs":25655.68,"monto_usd":"34.80","tasa_cambio":737.2321,"dias_agregados":30,"nueva_expiracion":"2026-08-20 00:00:00","invnum":"BDV-2026-958305","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:c0:45:4a","nombre":"Zulay  Rudman","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-21 20:53:25] Iniciando procesamiento de pago | {"username":"f4:92:bf:4e:12:3f","monto_bs":11058.48,"referencia":"620237481879","banco":"BDV-pagomovil","fecha":"2026-07-21","telefono_cliente":"04261323084","dias_override":15}
[2026-07-21 20:53:25] ERROR: Usuario no encontrado: f4:92:bf:4e:12:3f | {"username":"f4:92:bf:4e:12:3f","monto_bs":11058.48,"referencia":"620237481879","banco":"BDV-pagomovil","fecha":"2026-07-21","telefono_cliente":"04261323084","dias_override":15}
[2026-07-21 20:53:46] Iniciando procesamiento de pago | {"username":"f4:92:bf:4e:12:3f","monto_bs":11058.48,"referencia":"620237481879","banco":"0102","fecha":"2026-07-21","telefono_cliente":"584161461388","dias_override":15}
[2026-07-21 20:53:46] ERROR: Usuario no encontrado: f4:92:bf:4e:12:3f | {"username":"f4:92:bf:4e:12:3f","monto_bs":11058.48,"referencia":"620237481879","banco":"0102","fecha":"2026-07-21","telefono_cliente":"584161461388","dias_override":15}
[2026-07-22 09:20:31] Iniciando procesamiento de pago | {"username":"e0:63:da:42:ea:0e","monto_bs":12827.8,"referencia":"000939189673","banco":"0102","fecha":"2026-07-22","telefono_cliente":"04142449578"}
[2026-07-22 09:20:32] Conversión: 12827.8 Bs / 737.2321 = 17.4 USD
[2026-07-22 09:20:32] Cálculo días (proporcional): 17.4 USD × (1 días/USD) = 17 días
[2026-07-22 09:20:32] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-189673","referencia":"000939189673"}
[2026-07-22 09:20:32] Factura creada: BDV-2026-189673
[2026-07-22 09:20:32] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-189673","importe":17.4,"estatus":"pendiente_api"}
[2026-07-22 09:20:32] Ingreso pre-registrado (pendiente_api)
[2026-07-22 09:20:32] RM vencido (exp RM: 2025-10-04), ajustando días para API: 17 → 308
[2026-07-22 09:20:32] API RM response (HTTP 200): [0,{"dlbytes":-5396974598413,"ulbytes":-616106285959,"totalbytes":-6013080884372,"onlinetime":-11816512,"expiry":"2027-06-08 00:00:00"}]
[2026-07-22 09:20:32] Expiración local actualizada a: 2026-08-08 (calculada, API no devolvió fecha)
[2026-07-22 09:20:32] Resultado extensión | [0,{"dlbytes":-5396974598413,"ulbytes":-616106285959,"totalbytes":-6013080884372,"onlinetime":-11816512,"expiry":"2027-06-08 00:00:00"}]
[2026-07-22 09:20:32] Estatus ingreso actualizado | {"invnum":"BDV-2026-189673","estatus":"valido"}
[2026-07-22 09:20:32] Transacción confirmada (factura + ingreso + extensión)
[2026-07-22 09:20:32] PoD enviado (usuario vencido): OK | {"username":"e0:63:da:42:ea:0e","expiracion_anterior":"2025-10-04 00:00:00"}
[2026-07-22 09:20:32] WA suscriptor (584142449578): FALLO
[2026-07-22 09:20:32] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-22 09:20:32] Pago procesado exitosamente | {"success":true,"monto_bs":12827.8,"monto_usd":"17.40","tasa_cambio":737.2321,"dias_agregados":17,"nueva_expiracion":"2026-08-08 00:00:00","invnum":"BDV-2026-189673","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e0:63:da:42:ea:0e","nombre":"Anibal Enrrique Fher Malo","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-22 14:38:36] Iniciando procesamiento de pago | {"username":"60:22:32:b4:99:83","monto_bs":13000,"referencia":"001423687218","banco":"0105","fecha":"2026-07-22","telefono_cliente":"04120261863"}
[2026-07-22 14:38:36] Conversión: 13000 Bs / 737.2321 = 17.63 USD
[2026-07-22 14:38:36] Cálculo días (proporcional): 17.63 USD × (0.85714285714286 días/USD) = 15 días
[2026-07-22 14:38:36] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-687218","referencia":"001423687218"}
[2026-07-22 14:38:36] Factura creada: BDV-2026-687218
[2026-07-22 14:38:36] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-687218","importe":17.63,"estatus":"pendiente_api"}
[2026-07-22 14:38:36] Ingreso pre-registrado (pendiente_api)
[2026-07-22 14:38:36] RM vencido (exp RM: 2025-09-21), ajustando días para API: 15 → 319
[2026-07-22 14:38:36] API RM response (HTTP 200): [0,{"dlbytes":-8774771212438,"ulbytes":-729524342636,"totalbytes":-9504295555074,"onlinetime":-5412812,"expiry":"2027-06-06 00:00:00"}]
[2026-07-22 14:38:36] Expiración local actualizada a: 2026-08-06 (calculada, API no devolvió fecha)
[2026-07-22 14:38:36] Resultado extensión | [0,{"dlbytes":-8774771212438,"ulbytes":-729524342636,"totalbytes":-9504295555074,"onlinetime":-5412812,"expiry":"2027-06-06 00:00:00"}]
[2026-07-22 14:38:36] Estatus ingreso actualizado | {"invnum":"BDV-2026-687218","estatus":"valido"}
[2026-07-22 14:38:36] Transacción confirmada (factura + ingreso + extensión)
[2026-07-22 14:38:36] PoD enviado (usuario vencido): OK | {"username":"60:22:32:b4:99:83","expiracion_anterior":"2025-09-21 00:00:00"}
[2026-07-22 14:38:37] WA suscriptor (584120261863): FALLO
[2026-07-22 14:38:37] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-22 14:38:37] Pago procesado exitosamente | {"success":true,"monto_bs":13000,"monto_usd":"17.63","tasa_cambio":737.2321,"dias_agregados":15,"nueva_expiracion":"2026-08-06 00:00:00","invnum":"BDV-2026-687218","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"60:22:32:b4:99:83","nombre":"leandro teran","plan":"3-20mb 35$\/mes"}}
[2026-07-22 17:03:27] Iniciando procesamiento de pago | {"username":"74:ac:b9:7c:03:df","monto_bs":17103.78,"referencia":"000940166234","banco":"0102","fecha":"2026-07-22","telefono_cliente":"04123869933"}
[2026-07-22 17:03:27] Conversión: 17103.78 Bs / 737.2321 = 23.2 USD
[2026-07-22 17:03:27] Cálculo días (proporcional): 23.2 USD × (1 días/USD) = 23 días
[2026-07-22 17:03:27] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-166234","referencia":"000940166234"}
[2026-07-22 17:03:27] Factura creada: BDV-2026-166234
[2026-07-22 17:03:27] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-166234","importe":23.2,"estatus":"pendiente_api"}
[2026-07-22 17:03:27] Ingreso pre-registrado (pendiente_api)
[2026-07-22 17:03:27] RM vencido (exp RM: 2025-09-21), ajustando días para API: 23 → 327
[2026-07-22 17:03:29] API RM response (HTTP 200): [0,{"dlbytes":-1999913233061,"ulbytes":-395226058657,"totalbytes":-2395139291718,"onlinetime":-6430849,"expiry":"2027-06-11 00:00:00"}]
[2026-07-22 17:03:29] Expiración local actualizada a: 2026-08-14 (calculada, API no devolvió fecha)
[2026-07-22 17:03:29] Resultado extensión | [0,{"dlbytes":-1999913233061,"ulbytes":-395226058657,"totalbytes":-2395139291718,"onlinetime":-6430849,"expiry":"2027-06-11 00:00:00"}]
[2026-07-22 17:03:29] Estatus ingreso actualizado | {"invnum":"BDV-2026-166234","estatus":"valido"}
[2026-07-22 17:03:29] Transacción confirmada (factura + ingreso + extensión)
[2026-07-22 17:03:29] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:7c:03:df","expiracion_anterior":"2025-09-21 00:00:00"}
[2026-07-22 17:03:31] WA suscriptor (584141478013): FALLO
[2026-07-22 17:03:32] WA pagador tercero (584123869933): enviado (cuenta de Jomara Gonzalez)
[2026-07-22 17:03:32] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-22 17:03:32] Pago procesado exitosamente | {"success":true,"monto_bs":17103.78,"monto_usd":"23.20","tasa_cambio":737.2321,"dias_agregados":23,"nueva_expiracion":"2026-08-14 00:00:00","invnum":"BDV-2026-166234","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:7c:03:df","nombre":"Jomara Gonzalez","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-22 19:36:12] Iniciando procesamiento de pago | {"username":"24:5a:4c:c8:7a:56","monto_bs":25656,"referencia":"000940537200","banco":"0102","fecha":"2026-07-22","telefono_cliente":"04125486746"}
[2026-07-22 19:36:12] Conversión: 25656 Bs / 737.2321 = 34.8 USD
[2026-07-22 19:36:12] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-22 19:36:12] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-537200","referencia":"000940537200"}
[2026-07-22 19:36:12] Factura creada: BDV-2026-537200
[2026-07-22 19:36:12] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-537200","importe":34.8,"estatus":"pendiente_api"}
[2026-07-22 19:36:12] Ingreso pre-registrado (pendiente_api)
[2026-07-22 19:36:12] RM vencido (exp RM: 2025-10-18), ajustando días para API: 30 → 307
[2026-07-22 19:36:12] API RM response (HTTP 200): [0,{"dlbytes":-18773265284906,"ulbytes":-2312862438853,"totalbytes":-21086127723759,"onlinetime":-7972704,"expiry":"2027-05-31 00:00:00"}]
[2026-07-22 19:36:12] Expiración local actualizada a: 2026-08-21 (calculada, API no devolvió fecha)
[2026-07-22 19:36:12] Resultado extensión | [0,{"dlbytes":-18773265284906,"ulbytes":-2312862438853,"totalbytes":-21086127723759,"onlinetime":-7972704,"expiry":"2027-05-31 00:00:00"}]
[2026-07-22 19:36:12] Estatus ingreso actualizado | {"invnum":"BDV-2026-537200","estatus":"valido"}
[2026-07-22 19:36:12] Transacción confirmada (factura + ingreso + extensión)
[2026-07-22 19:36:12] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:c8:7a:56","expiracion_anterior":"2025-10-18 00:00:00"}
[2026-07-22 19:36:14] WA suscriptor (584125486746): FALLO
[2026-07-22 19:36:14] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-22 19:36:14] Pago procesado exitosamente | {"success":true,"monto_bs":25656,"monto_usd":"34.80","tasa_cambio":737.2321,"dias_agregados":30,"nueva_expiracion":"2026-08-21 00:00:00","invnum":"BDV-2026-537200","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:c8:7a:56","nombre":"Maryorie Lopez","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-22 23:12:33] Iniciando procesamiento de pago | {"username":"f4:92:bf:d8:d3:e6","monto_bs":30000,"referencia":"000941032745","banco":"0102","fecha":"2026-07-22","telefono_cliente":"04124339555"}
[2026-07-22 23:12:33] Conversión: 30000 Bs / 737.2321 = 40.69 USD
[2026-07-22 23:12:33] Cálculo días (proporcional): 40.69 USD × (1 días/USD) = 41 días
[2026-07-22 23:12:33] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-032745","referencia":"000941032745"}
[2026-07-22 23:12:33] Factura creada: BDV-2026-032745
[2026-07-22 23:12:33] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-032745","importe":40.69,"estatus":"pendiente_api"}
[2026-07-22 23:12:33] Ingreso pre-registrado (pendiente_api)
[2026-07-22 23:12:33] RM vencido (exp RM: 2025-09-24), ajustando días para API: 41 → 342
[2026-07-22 23:12:33] API RM response (HTTP 200): [0,{"dlbytes":-10138858950988,"ulbytes":-633308663020,"totalbytes":-10772167614008,"onlinetime":-5789006,"expiry":"2027-06-30 00:00:00"}]
[2026-07-22 23:12:33] Expiración local actualizada a: 2026-09-01 (calculada, API no devolvió fecha)
[2026-07-22 23:12:33] Resultado extensión | [0,{"dlbytes":-10138858950988,"ulbytes":-633308663020,"totalbytes":-10772167614008,"onlinetime":-5789006,"expiry":"2027-06-30 00:00:00"}]
[2026-07-22 23:12:33] Estatus ingreso actualizado | {"invnum":"BDV-2026-032745","estatus":"valido"}
[2026-07-22 23:12:33] Transacción confirmada (factura + ingreso + extensión)
[2026-07-22 23:12:34] PoD enviado (usuario vencido): OK | {"username":"f4:92:bf:d8:d3:e6","expiracion_anterior":"2025-09-24 00:00:00"}
[2026-07-22 23:12:35] WA suscriptor (584124339555): FALLO
[2026-07-22 23:12:35] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-22 23:12:35] Pago procesado exitosamente | {"success":true,"monto_bs":30000,"monto_usd":"40.69","tasa_cambio":737.2321,"dias_agregados":41,"nueva_expiracion":"2026-09-01 00:00:00","invnum":"BDV-2026-032745","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"f4:92:bf:d8:d3:e6","nombre":"arismel padron","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-23 13:33:22] Iniciando procesamiento de pago | {"username":"4c:d7:c8:b6:ff:75","monto_bs":25780.28,"referencia":"000941959265","banco":"0102","fecha":"2026-07-23","telefono_cliente":"04147621314"}
[2026-07-23 13:33:22] Conversión: 25780.28 Bs / 737.8816 = 34.94 USD
[2026-07-23 13:33:22] Cálculo días (snap con IVA 16%): 34.94 USD / (30x1.16) = ratio 1.0040229885057 ≈ 1M → 30 días
[2026-07-23 13:33:22] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-959265","referencia":"000941959265"}
[2026-07-23 13:33:22] Factura creada: BDV-2026-959265
[2026-07-23 13:33:22] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-959265","importe":34.94,"estatus":"pendiente_api"}
[2026-07-23 13:33:22] Ingreso pre-registrado (pendiente_api)
[2026-07-23 13:33:22] RM vencido (exp RM: 2025-10-10), ajustando días para API: 30 → 316
[2026-07-23 13:33:27] API RM response (HTTP 200): [0,{"dlbytes":-372252314200,"ulbytes":-59286338324,"totalbytes":-431538652524,"onlinetime":-14804030,"expiry":"2027-06-04 00:00:00"}]
[2026-07-23 13:33:27] Expiración local actualizada a: 2026-08-22 (calculada, API no devolvió fecha)
[2026-07-23 13:33:27] Resultado extensión | [0,{"dlbytes":-372252314200,"ulbytes":-59286338324,"totalbytes":-431538652524,"onlinetime":-14804030,"expiry":"2027-06-04 00:00:00"}]
[2026-07-23 13:33:27] Estatus ingreso actualizado | {"invnum":"BDV-2026-959265","estatus":"valido"}
[2026-07-23 13:33:27] Transacción confirmada (factura + ingreso + extensión)
[2026-07-23 13:33:27] PoD enviado (usuario vencido): OK | {"username":"4c:d7:c8:b6:ff:75","expiracion_anterior":"2025-10-10 00:00:00"}
[2026-07-23 13:33:29] WA suscriptor (584147621314): FALLO
[2026-07-23 13:33:29] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-23 13:33:29] Pago procesado exitosamente | {"success":true,"monto_bs":25780.28,"monto_usd":"34.94","tasa_cambio":737.8816,"dias_agregados":30,"nueva_expiracion":"2026-08-22 00:00:00","invnum":"BDV-2026-959265","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"4c:d7:c8:b6:ff:75","nombre":"Raher Toledo","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-23 15:36:07] Iniciando procesamiento de pago | {"username":"74:ac:b9:7c:0c:1f","monto_bs":25679,"referencia":"062048472861","banco":"0102","fecha":"2026-07-23","telefono_cliente":"04141374410"}
[2026-07-23 15:36:07] Conversión: 25679 Bs / 737.8816 = 34.8 USD
[2026-07-23 15:36:07] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-23 15:36:07] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-472861","referencia":"062048472861"}
[2026-07-23 15:36:07] Factura creada: BDV-2026-472861
[2026-07-23 15:36:07] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-472861","importe":34.8,"estatus":"pendiente_api"}
[2026-07-23 15:36:07] Ingreso pre-registrado (pendiente_api)
[2026-07-23 15:36:07] RM vencido (exp RM: 2025-08-23), ajustando días para API: 30 → 364
[2026-07-23 15:36:07] API RM response (HTTP 200): [0,{"dlbytes":-1369577580419,"ulbytes":-325871987361,"totalbytes":-1695449567780,"onlinetime":-40870527,"expiry":"2027-07-16 00:00:00"}]
[2026-07-23 15:36:07] Expiración local actualizada a: 2026-08-22 (calculada, API no devolvió fecha)
[2026-07-23 15:36:07] Resultado extensión | [0,{"dlbytes":-1369577580419,"ulbytes":-325871987361,"totalbytes":-1695449567780,"onlinetime":-40870527,"expiry":"2027-07-16 00:00:00"}]
[2026-07-23 15:36:07] Estatus ingreso actualizado | {"invnum":"BDV-2026-472861","estatus":"valido"}
[2026-07-23 15:36:07] Transacción confirmada (factura + ingreso + extensión)
[2026-07-23 15:36:07] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:7c:0c:1f","expiracion_anterior":"2025-08-23 00:00:00"}
[2026-07-23 15:36:08] WA suscriptor (584141374410): FALLO
[2026-07-23 15:36:08] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-23 15:36:08] Pago procesado exitosamente | {"success":true,"monto_bs":25679,"monto_usd":"34.80","tasa_cambio":737.8816,"dias_agregados":30,"nueva_expiracion":"2026-08-22 00:00:00","invnum":"BDV-2026-472861","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:7c:0c:1f","nombre":"Yelitza Jaimes","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-23 17:55:25] Iniciando procesamiento de pago | {"username":"74:ac:b9:0e:fa:98","monto_bs":25678.28,"referencia":"000942635987","banco":"0102","fecha":"2026-07-23","telefono_cliente":"04128579370"}
[2026-07-23 17:55:26] Conversión: 25678.28 Bs / 737.8816 = 34.8 USD
[2026-07-23 17:55:26] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-23 17:55:26] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-635987","referencia":"000942635987"}
[2026-07-23 17:55:26] Factura creada: BDV-2026-635987
[2026-07-23 17:55:26] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-635987","importe":34.8,"estatus":"pendiente_api"}
[2026-07-23 17:55:26] Ingreso pre-registrado (pendiente_api)
[2026-07-23 17:55:26] RM vencido (exp RM: 2025-10-11), ajustando días para API: 30 → 315
[2026-07-23 17:55:26] API RM response (HTTP 200): [0,{"dlbytes":-5807311742712,"ulbytes":-545147232626,"totalbytes":-6352458975338,"onlinetime":-4131712,"expiry":"2027-06-03 00:00:00"}]
[2026-07-23 17:55:26] Expiración local actualizada a: 2026-08-22 (calculada, API no devolvió fecha)
[2026-07-23 17:55:26] Resultado extensión | [0,{"dlbytes":-5807311742712,"ulbytes":-545147232626,"totalbytes":-6352458975338,"onlinetime":-4131712,"expiry":"2027-06-03 00:00:00"}]
[2026-07-23 17:55:26] Estatus ingreso actualizado | {"invnum":"BDV-2026-635987","estatus":"valido"}
[2026-07-23 17:55:26] Transacción confirmada (factura + ingreso + extensión)
[2026-07-23 17:55:26] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:0e:fa:98","expiracion_anterior":"2025-10-11 00:00:00"}
[2026-07-23 17:55:27] WA suscriptor (584128579370): FALLO
[2026-07-23 17:55:27] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-23 17:55:27] Pago procesado exitosamente | {"success":true,"monto_bs":25678.28,"monto_usd":"34.80","tasa_cambio":737.8816,"dias_agregados":30,"nueva_expiracion":"2026-08-22 00:00:00","invnum":"BDV-2026-635987","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:0e:fa:98","nombre":"deisy maizo","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-15 16:35:30] Iniciando procesamiento de pago | {"username":"f4:92:bf:1f:10:07","monto_bs":17119,"referencia":"000000993660","banco":"0104","fecha":"2026-07-23","telefono_cliente":"04124354252"}
[2026-07-15 16:35:30] Conversión: 17119 Bs / 737.8816 = 23.2 USD
[2026-07-15 16:35:30] Cálculo días (proporcional): 23.2 USD × (0.75 días/USD) = 17 días
[2026-07-15 16:35:30] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-993660","referencia":"000000993660"}
[2026-07-15 16:35:30] Factura creada: BDV-2026-993660
[2026-07-15 16:35:30] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-993660","importe":23.2,"estatus":"pendiente_api"}
[2026-07-15 16:35:30] Ingreso pre-registrado (pendiente_api)
[2026-07-15 16:35:30] RM vencido (exp RM: 2025-10-01), ajustando días para API: 17 → 304
[2026-07-15 16:35:30] API RM response (HTTP 200): [0,{"dlbytes":-5653281337728,"ulbytes":-798187805853,"totalbytes":-6451469143581,"onlinetime":-1252,"expiry":"2027-06-11 00:00:00"}]
[2026-07-15 16:35:30] Expiración local actualizada a: 2026-08-01 (calculada, API no devolvió fecha)
[2026-07-15 16:35:30] Resultado extensión | [0,{"dlbytes":-5653281337728,"ulbytes":-798187805853,"totalbytes":-6451469143581,"onlinetime":-1252,"expiry":"2027-06-11 00:00:00"}]
[2026-07-15 16:35:30] Estatus ingreso actualizado | {"invnum":"BDV-2026-993660","estatus":"valido"}
[2026-07-15 16:35:30] Transacción confirmada (factura + ingreso + extensión)
[2026-07-15 16:35:30] PoD enviado (usuario vencido): OK | {"username":"f4:92:bf:1f:10:07","expiracion_anterior":"2025-10-01 00:00:00"}
[2026-07-15 16:35:31] WA suscriptor (584124354252): FALLO
[2026-07-15 16:35:31] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-15 16:35:31] Pago procesado exitosamente | {"success":true,"monto_bs":17119,"monto_usd":"23.20","tasa_cambio":737.8816,"dias_agregados":17,"nueva_expiracion":"2026-08-01 00:00:00","invnum":"BDV-2026-993660","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"f4:92:bf:1f:10:07","nombre":"Orlando  Leyton","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-24 10:07:09] Iniciando procesamiento de pago | {"username":"70:a7:41:1c:81:48","monto_bs":22136.4,"referencia":"920555211367","banco":"0105","fecha":"2026-07-24","telefono_cliente":"04125423884"}
[2026-07-24 10:07:09] Conversión: 22136.4 Bs / 737.8816 = 30 USD
[2026-07-24 10:07:09] Cálculo días (proporcional): 30 USD × (0.75 días/USD) = 23 días
[2026-07-24 10:07:09] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-211367","referencia":"920555211367"}
[2026-07-24 10:07:09] Factura creada: BDV-2026-211367
[2026-07-24 10:07:09] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-211367","importe":30,"estatus":"pendiente_api"}
[2026-07-24 10:07:09] Ingreso pre-registrado (pendiente_api)
[2026-07-24 10:07:09] RM vencido (exp RM: 2025-11-14), ajustando días para API: 23 → 275
[2026-07-24 10:07:09] API RM response (HTTP 200): [0,{"dlbytes":-1924244947270,"ulbytes":-196632257710,"totalbytes":-2120877204980,"onlinetime":-34,"expiry":"2027-04-28 00:00:00"}]
[2026-07-24 10:07:09] Expiración local actualizada a: 2026-08-16 (calculada, API no devolvió fecha)
[2026-07-24 10:07:09] Resultado extensión | [0,{"dlbytes":-1924244947270,"ulbytes":-196632257710,"totalbytes":-2120877204980,"onlinetime":-34,"expiry":"2027-04-28 00:00:00"}]
[2026-07-24 10:07:09] Estatus ingreso actualizado | {"invnum":"BDV-2026-211367","estatus":"valido"}
[2026-07-24 10:07:09] Transacción confirmada (factura + ingreso + extensión)
[2026-07-24 10:07:10] PoD enviado (usuario vencido): OK | {"username":"70:a7:41:1c:81:48","expiracion_anterior":"2025-11-14 00:00:00"}
[2026-07-24 10:07:11] WA suscriptor (584125423884): FALLO
[2026-07-24 10:07:11] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-24 10:07:11] Pago procesado exitosamente | {"success":true,"monto_bs":22136.4,"monto_usd":"30.00","tasa_cambio":737.8816,"dias_agregados":23,"nueva_expiracion":"2026-08-16 00:00:00","invnum":"BDV-2026-211367","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"70:a7:41:1c:81:48","nombre":"Ana  Lyon ","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-24 14:32:26] Iniciando procesamiento de pago | {"username":"68:d7:9a:b8:07:40","monto_bs":25600,"referencia":"006784573894","banco":"0105","fecha":"2026-07-24","telefono_cliente":"04161463568"}
[2026-07-24 14:32:26] Conversión: 25600 Bs / 737.8816 = 34.69 USD
[2026-07-24 14:32:26] Cálculo días (snap con IVA 16%): 34.69 USD / (30x1.16) = ratio 0.99683908045977 ≈ 1M → 30 días
[2026-07-24 14:32:26] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-573894","referencia":"006784573894"}
[2026-07-24 14:32:26] Factura creada: BDV-2026-573894
[2026-07-24 14:32:26] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-573894","importe":34.69,"estatus":"pendiente_api"}
[2026-07-24 14:32:26] Ingreso pre-registrado (pendiente_api)
[2026-07-24 14:32:26] RM vencido (exp RM: 2025-10-10), ajustando días para API: 30 → 317
[2026-07-24 14:32:26] API RM response (HTTP 200): [0,{"dlbytes":-4239062068824,"ulbytes":-637893541158,"totalbytes":-4876955609982,"onlinetime":-23478126,"expiry":"2027-06-05 00:00:00"}]
[2026-07-24 14:32:26] Expiración local actualizada a: 2026-08-23 (calculada, API no devolvió fecha)
[2026-07-24 14:32:26] Resultado extensión | [0,{"dlbytes":-4239062068824,"ulbytes":-637893541158,"totalbytes":-4876955609982,"onlinetime":-23478126,"expiry":"2027-06-05 00:00:00"}]
[2026-07-24 14:32:26] Estatus ingreso actualizado | {"invnum":"BDV-2026-573894","estatus":"valido"}
[2026-07-24 14:32:26] Transacción confirmada (factura + ingreso + extensión)
[2026-07-24 14:32:26] PoD enviado (usuario vencido): OK | {"username":"68:d7:9a:b8:07:40","expiracion_anterior":"2025-10-10 00:00:00"}
[2026-07-24 14:32:28] WA suscriptor (584161463568): FALLO
[2026-07-24 14:32:28] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-24 14:32:28] Pago procesado exitosamente | {"success":true,"monto_bs":25600,"monto_usd":"34.69","tasa_cambio":737.8816,"dias_agregados":30,"nueva_expiracion":"2026-08-23 00:00:00","invnum":"BDV-2026-573894","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"68:d7:9a:b8:07:40","nombre":"Deivi Diomar Gutt Fernandez","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-24 14:43:34] Iniciando procesamiento de pago | {"username":"e4:38:83:ae:a3:60","monto_bs":22266.6,"referencia":"006784704100","banco":"0105","fecha":"2026-07-24","telefono_cliente":"04241681989"}
[2026-07-24 14:43:34] Conversión: 22266.6 Bs / 737.8816 = 30.18 USD
[2026-07-24 14:43:34] Cálculo días (snap sin IVA): 30.18 USD / 30 = ratio 1.006 ≈ 1M → 30 días
[2026-07-24 14:43:34] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-704100","referencia":"006784704100"}
[2026-07-24 14:43:34] Factura creada: BDV-2026-704100
[2026-07-24 14:43:34] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-704100","importe":30.18,"estatus":"pendiente_api"}
[2026-07-24 14:43:34] Ingreso pre-registrado (pendiente_api)
[2026-07-24 14:43:34] RM vencido (exp RM: 2025-07-07), ajustando días para API: 30 → 412
[2026-07-24 14:43:34] API RM response (HTTP 200): [0,{"dlbytes":-1041128971829,"ulbytes":-143443773673,"totalbytes":-1184572745502,"onlinetime":-19669211,"expiry":"2027-09-08 00:00:00"}]
[2026-07-24 14:43:34] Expiración local actualizada a: 2026-08-23 (calculada, API no devolvió fecha)
[2026-07-24 14:43:34] Resultado extensión | [0,{"dlbytes":-1041128971829,"ulbytes":-143443773673,"totalbytes":-1184572745502,"onlinetime":-19669211,"expiry":"2027-09-08 00:00:00"}]
[2026-07-24 14:43:34] Estatus ingreso actualizado | {"invnum":"BDV-2026-704100","estatus":"valido"}
[2026-07-24 14:43:34] Transacción confirmada (factura + ingreso + extensión)
[2026-07-24 14:43:34] PoD enviado (usuario vencido): OK | {"username":"e4:38:83:ae:a3:60","expiracion_anterior":"2025-07-07 00:00:00"}
[2026-07-24 14:43:36] WA suscriptor (584241681989): FALLO
[2026-07-24 14:43:36] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-24 14:43:36] Pago procesado exitosamente | {"success":true,"monto_bs":22266.6,"monto_usd":"30.18","tasa_cambio":737.8816,"dias_agregados":30,"nueva_expiracion":"2026-08-23 00:00:00","invnum":"BDV-2026-704100","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e4:38:83:ae:a3:60","nombre":"Naomi Crespo","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-25 12:25:29] Iniciando procesamiento de pago | {"username":"24:5a:4c:ba:f0:bf","monto_bs":12914.8,"referencia":"006791300227","banco":"0102","fecha":"2026-07-25","telefono_cliente":"584121481718","dias_override":18}
[2026-07-25 12:25:29] ERROR: Usuario no encontrado: 24:5a:4c:ba:f0:bf | {"username":"24:5a:4c:ba:f0:bf","monto_bs":12914.8,"referencia":"006791300227","banco":"0102","fecha":"2026-07-25","telefono_cliente":"584121481718","dias_override":18}
[2026-07-25 12:27:05] Iniciando procesamiento de pago | {"username":"74:ac:b9:7c:0e:0f","monto_bs":22136.45,"referencia":"006793792881","banco":"0102","fecha":"2026-07-25","telefono_cliente":"584164231831","dias_override":30}
[2026-07-25 12:27:05] Conversión: 22136.45 Bs / 737.8816 = 30 USD
[2026-07-25 12:27:05] Usando días override desde modal: 30 días
[2026-07-25 12:27:05] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-792881","referencia":"006793792881"}
[2026-07-25 12:27:05] Factura creada: BDV-2026-792881
[2026-07-25 12:27:05] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-792881","importe":30,"estatus":"pendiente_api"}
[2026-07-25 12:27:05] Ingreso pre-registrado (pendiente_api)
[2026-07-25 12:27:05] RM vencido (exp RM: 2025-10-01), ajustando días para API: 30 → 327
[2026-07-25 12:27:05] API RM response (HTTP 200): [0,{"dlbytes":-18285806514036,"ulbytes":-1125088590901,"totalbytes":-19410895104937,"onlinetime":-22655919,"expiry":"2027-06-20 00:00:00"}]
[2026-07-25 12:27:05] Expiración local actualizada a: 2026-08-24 (calculada, API no devolvió fecha)
[2026-07-25 12:27:05] Resultado extensión | [0,{"dlbytes":-18285806514036,"ulbytes":-1125088590901,"totalbytes":-19410895104937,"onlinetime":-22655919,"expiry":"2027-06-20 00:00:00"}]
[2026-07-25 12:27:05] Estatus ingreso actualizado | {"invnum":"BDV-2026-792881","estatus":"valido"}
[2026-07-25 12:27:05] Transacción confirmada (factura + ingreso + extensión)
[2026-07-25 12:27:05] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:7c:0e:0f","expiracion_anterior":"2025-10-01 00:00:00"}
[2026-07-25 12:27:06] WA suscriptor (584164231831): FALLO
[2026-07-25 12:27:06] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-25 12:27:06] Pago procesado exitosamente | {"success":true,"monto_bs":22136.45,"monto_usd":"30.00","tasa_cambio":737.8816,"dias_agregados":30,"nueva_expiracion":"2026-08-24 00:00:00","invnum":"BDV-2026-792881","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:7c:0e:0f","nombre":"Ruben Blanco","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-25 12:28:42] Iniciando procesamiento de pago | {"username":"74:ac:b9:99:ae:b5","monto_bs":29515.26,"referencia":"062052253063","banco":"0102","fecha":"2026-07-24","telefono_cliente":"584144727502","dias_override":30}
[2026-07-25 12:28:42] ERROR: Usuario no encontrado: 74:ac:b9:99:ae:b5 | {"username":"74:ac:b9:99:ae:b5","monto_bs":29515.26,"referencia":"062052253063","banco":"0102","fecha":"2026-07-24","telefono_cliente":"584144727502","dias_override":30}
[2026-07-25 13:20:40] Iniciando procesamiento de pago | {"username":"60:22:32:c2:33:a4","monto_bs":23612.21,"referencia":"006794478223","banco":"0102","fecha":"2026-07-25","telefono_cliente":"584128066248","dias_override":32}
[2026-07-25 13:20:40] ERROR: Usuario no encontrado: 60:22:32:c2:33:a4 | {"username":"60:22:32:c2:33:a4","monto_bs":23612.21,"referencia":"006794478223","banco":"0102","fecha":"2026-07-25","telefono_cliente":"584128066248","dias_override":32}
[2026-07-25 14:49:30] Iniciando procesamiento de pago | {"username":"24:5a:4c:30:c3:fc","monto_bs":25678.28,"referencia":"000947265793","banco":"0102","fecha":"2026-07-25","telefono_cliente":"04123748347"}
[2026-07-25 14:49:30] Conversión: 25678.28 Bs / 737.8816 = 34.8 USD
[2026-07-25 14:49:30] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-25 14:49:30] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-265793","referencia":"000947265793"}
[2026-07-25 14:49:30] Factura creada: BDV-2026-265793
[2026-07-25 14:49:30] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-265793","importe":34.8,"estatus":"pendiente_api"}
[2026-07-25 14:49:30] Ingreso pre-registrado (pendiente_api)
[2026-07-25 14:49:30] RM vencido (exp RM: 2025-09-21), ajustando días para API: 30 → 337
[2026-07-25 14:49:30] API RM response (HTTP 200): [0,{"dlbytes":-15126139322602,"ulbytes":-1116797471545,"totalbytes":-16242936794147,"onlinetime":-21696768,"expiry":"2027-07-05 00:00:00"}]
[2026-07-25 14:49:30] Expiración local actualizada a: 2026-08-24 (calculada, API no devolvió fecha)
[2026-07-25 14:49:30] Resultado extensión | [0,{"dlbytes":-15126139322602,"ulbytes":-1116797471545,"totalbytes":-16242936794147,"onlinetime":-21696768,"expiry":"2027-07-05 00:00:00"}]
[2026-07-25 14:49:30] Estatus ingreso actualizado | {"invnum":"BDV-2026-265793","estatus":"valido"}
[2026-07-25 14:49:30] Transacción confirmada (factura + ingreso + extensión)
[2026-07-25 14:49:30] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:30:c3:fc","expiracion_anterior":"2025-09-21 00:00:00"}
[2026-07-25 14:49:31] WA suscriptor (584123748347): FALLO
[2026-07-25 14:49:31] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-25 14:49:31] Pago procesado exitosamente | {"success":true,"monto_bs":25678.28,"monto_usd":"34.80","tasa_cambio":737.8816,"dias_agregados":30,"nueva_expiracion":"2026-08-24 00:00:00","invnum":"BDV-2026-265793","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:30:c3:fc","nombre":"Maira Misle","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-25 22:48:14] Iniciando procesamiento de pago | {"username":"68:d7:9a:06:ab:e8","monto_bs":34237.71,"referencia":"000085275895","banco":"0102","fecha":"2026-07-25","telefono_cliente":"04143335045"}
[2026-07-25 22:48:14] Conversión: 34237.71 Bs / 737.8816 = 46.4 USD
[2026-07-25 22:48:14] Cálculo días (proporcional): 46.4 USD × (1 días/USD) = 46 días
[2026-07-25 22:48:14] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-275895","referencia":"000085275895"}
[2026-07-25 22:48:14] Factura creada: BDV-2026-275895
[2026-07-25 22:48:14] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-275895","importe":46.4,"estatus":"pendiente_api"}
[2026-07-25 22:48:14] Ingreso pre-registrado (pendiente_api)
[2026-07-25 22:48:14] RM vencido (exp RM: 2025-10-06), ajustando días para API: 46 → 338
[2026-07-25 22:48:18] API RM response (HTTP 200): [0,{"dlbytes":-7615911090571,"ulbytes":-739720681154,"totalbytes":-8355631771725,"onlinetime":-25291669,"expiry":"2027-06-29 00:00:00"}]
[2026-07-25 22:48:18] Expiración local actualizada a: 2026-09-09 (calculada, API no devolvió fecha)
[2026-07-25 22:48:18] Resultado extensión | [0,{"dlbytes":-7615911090571,"ulbytes":-739720681154,"totalbytes":-8355631771725,"onlinetime":-25291669,"expiry":"2027-06-29 00:00:00"}]
[2026-07-25 22:48:18] Estatus ingreso actualizado | {"invnum":"BDV-2026-275895","estatus":"valido"}
[2026-07-25 22:48:18] Transacción confirmada (factura + ingreso + extensión)
[2026-07-25 22:48:18] PoD enviado (usuario vencido): OK | {"username":"68:d7:9a:06:ab:e8","expiracion_anterior":"2025-10-06 00:00:00"}
[2026-07-25 22:48:19] WA suscriptor (584143335045): FALLO
[2026-07-25 22:48:19] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-25 22:48:19] Pago procesado exitosamente | {"success":true,"monto_bs":34237.71,"monto_usd":"46.40","tasa_cambio":737.8816,"dias_agregados":46,"nueva_expiracion":"2026-09-09 00:00:00","invnum":"BDV-2026-275895","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"68:d7:9a:06:ab:e8","nombre":"Edgar  Gerig","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-27 12:55:18] Iniciando procesamiento de pago | {"username":"74:83:c2:a2:18:37","monto_bs":25830,"referencia":"620856295727","banco":"0105","fecha":"2026-07-27","telefono_cliente":"04142633631"}
[2026-07-27 12:55:18] Conversión: 25830 Bs / 742.2292 = 34.8 USD
[2026-07-27 12:55:18] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-27 12:55:18] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-295727","referencia":"620856295727"}
[2026-07-27 12:55:18] Factura creada: BDV-2026-295727
[2026-07-27 12:55:18] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-295727","importe":34.8,"estatus":"pendiente_api"}
[2026-07-27 12:55:18] Ingreso pre-registrado (pendiente_api)
[2026-07-27 12:55:18] RM vencido (exp RM: 2025-10-03), ajustando días para API: 30 → 327
[2026-07-27 12:55:18] API RM response (HTTP 200): [0,{"dlbytes":-29347074653890,"ulbytes":-1715237635559,"totalbytes":-31062312289449,"onlinetime":-37886150,"expiry":"2027-07-03 00:00:00"}]
[2026-07-27 12:55:18] Expiración local actualizada a: 2026-08-26 (calculada, API no devolvió fecha)
[2026-07-27 12:55:18] Resultado extensión | [0,{"dlbytes":-29347074653890,"ulbytes":-1715237635559,"totalbytes":-31062312289449,"onlinetime":-37886150,"expiry":"2027-07-03 00:00:00"}]
[2026-07-27 12:55:18] Estatus ingreso actualizado | {"invnum":"BDV-2026-295727","estatus":"valido"}
[2026-07-27 12:55:18] Transacción confirmada (factura + ingreso + extensión)
[2026-07-27 12:55:19] PoD enviado (usuario vencido): OK | {"username":"74:83:c2:a2:18:37","expiracion_anterior":"2025-10-03 00:00:00"}
[2026-07-27 12:55:20] WA suscriptor (584142633631): FALLO
[2026-07-27 12:55:20] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-27 12:55:20] Pago procesado exitosamente | {"success":true,"monto_bs":25830,"monto_usd":"34.80","tasa_cambio":742.2292,"dias_agregados":30,"nueva_expiracion":"2026-08-26 00:00:00","invnum":"BDV-2026-295727","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:83:c2:a2:18:37","nombre":"Pablo El flaco","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-15 15:07:19] Iniciando procesamiento de pago | {"username":"e4:38:83:ae:66:0a","monto_bs":25829.58,"referencia":"000952090073","banco":"0102","fecha":"2026-07-27","telefono_cliente":"04243598298"}
[2026-07-15 15:07:19] Conversión: 25829.58 Bs / 742.2292 = 34.8 USD
[2026-07-15 15:07:19] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-15 15:07:19] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-090073","referencia":"000952090073"}
[2026-07-15 15:07:19] Factura creada: BDV-2026-090073
[2026-07-15 15:07:19] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-090073","importe":34.8,"estatus":"pendiente_api"}
[2026-07-15 15:07:19] Ingreso pre-registrado (pendiente_api)
[2026-07-15 15:07:19] RM vencido (exp RM: 2025-09-20), ajustando días para API: 30 → 328
[2026-07-15 15:07:19] API RM response (HTTP 200): [0,{"dlbytes":-5062883718761,"ulbytes":-430364751612,"totalbytes":-5493248470373,"onlinetime":-30310542,"expiry":"2027-06-20 00:00:00"}]
[2026-07-15 15:07:19] Expiración local actualizada a: 2026-08-14 (calculada, API no devolvió fecha)
[2026-07-15 15:07:19] Resultado extensión | [0,{"dlbytes":-5062883718761,"ulbytes":-430364751612,"totalbytes":-5493248470373,"onlinetime":-30310542,"expiry":"2027-06-20 00:00:00"}]
[2026-07-15 15:07:19] Estatus ingreso actualizado | {"invnum":"BDV-2026-090073","estatus":"valido"}
[2026-07-15 15:07:19] Transacción confirmada (factura + ingreso + extensión)
[2026-07-15 15:07:19] PoD enviado (usuario vencido): OK | {"username":"e4:38:83:ae:66:0a","expiracion_anterior":"2025-09-20 00:00:00"}
[2026-07-15 15:07:21] WA suscriptor (584243598298): FALLO
[2026-07-15 15:07:21] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-15 15:07:21] Pago procesado exitosamente | {"success":true,"monto_bs":25829.58,"monto_usd":"34.80","tasa_cambio":742.2292,"dias_agregados":30,"nueva_expiracion":"2026-08-14 00:00:00","invnum":"BDV-2026-090073","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e4:38:83:ae:66:0a","nombre":"Yaritza Delgado","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-28 13:55:38] Iniciando procesamiento de pago | {"username":"70:a7:41:28:66:9d","monto_bs":34466,"referencia":"000953559970","banco":"0102","fecha":"2026-07-28","telefono_cliente":"04122116696"}
[2026-07-28 13:55:38] Conversión: 34466 Bs / 742.8105 = 46.4 USD
[2026-07-28 13:55:38] Cálculo días (snap con IVA 16%): 46.4 USD / (40x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-28 13:55:38] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-559970","referencia":"000953559970"}
[2026-07-28 13:55:38] Factura creada: BDV-2026-559970
[2026-07-28 13:55:38] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-559970","importe":46.4,"estatus":"pendiente_api"}
[2026-07-28 13:55:38] Ingreso pre-registrado (pendiente_api)
[2026-07-28 13:55:38] RM vencido (exp RM: 2025-10-16), ajustando días para API: 30 → 315
[2026-07-28 13:55:38] API RM response (HTTP 200): [0,{"dlbytes":-9234914170641,"ulbytes":-726624784207,"totalbytes":-9961538954848,"onlinetime":-24227857,"expiry":"2027-06-08 00:00:00"}]
[2026-07-28 13:55:38] Expiración local actualizada a: 2026-08-27 (calculada, API no devolvió fecha)
[2026-07-28 13:55:38] Resultado extensión | [0,{"dlbytes":-9234914170641,"ulbytes":-726624784207,"totalbytes":-9961538954848,"onlinetime":-24227857,"expiry":"2027-06-08 00:00:00"}]
[2026-07-28 13:55:38] Estatus ingreso actualizado | {"invnum":"BDV-2026-559970","estatus":"valido"}
[2026-07-28 13:55:38] Transacción confirmada (factura + ingreso + extensión)
[2026-07-28 13:55:38] PoD enviado (usuario vencido): OK | {"username":"70:a7:41:28:66:9d","expiracion_anterior":"2025-10-16 00:00:00"}
[2026-07-28 13:55:40] WA suscriptor (584122116696): FALLO
[2026-07-28 13:55:40] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-28 13:55:40] Pago procesado exitosamente | {"success":true,"monto_bs":34466,"monto_usd":"46.40","tasa_cambio":742.8105,"dias_agregados":30,"nueva_expiracion":"2026-08-27 00:00:00","invnum":"BDV-2026-559970","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"70:a7:41:28:66:9d","nombre":"Diana Carolina Colmenares","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-28 16:25:01] Iniciando procesamiento de pago | {"username":"70:a7:41:1c:80:5b","monto_bs":11142.15,"referencia":"001428388404","banco":"0105","fecha":"2026-07-28","telefono_cliente":"04249125004"}
[2026-07-28 16:25:02] Conversión: 11142.15 Bs / 742.8105 = 15 USD
[2026-07-28 16:25:02] Cálculo días (proporcional): 15 USD × (1 días/USD) = 15 días
[2026-07-28 16:25:02] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-388404","referencia":"001428388404"}
[2026-07-28 16:25:02] Factura creada: BDV-2026-388404
[2026-07-28 16:25:02] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-388404","importe":15,"estatus":"pendiente_api"}
[2026-07-28 16:25:02] Ingreso pre-registrado (pendiente_api)
[2026-07-28 16:25:02] RM vencido (exp RM: 2025-10-01), ajustando días para API: 15 → 315
[2026-07-28 16:25:02] API RM response (HTTP 200): [0,{"dlbytes":-6147516213945,"ulbytes":-705262714070,"totalbytes":-6852778928015,"onlinetime":-11737775,"expiry":"2027-06-09 00:00:00"}]
[2026-07-28 16:25:02] Expiración local actualizada a: 2026-08-12 (calculada, API no devolvió fecha)
[2026-07-28 16:25:02] Resultado extensión | [0,{"dlbytes":-6147516213945,"ulbytes":-705262714070,"totalbytes":-6852778928015,"onlinetime":-11737775,"expiry":"2027-06-09 00:00:00"}]
[2026-07-28 16:25:02] Estatus ingreso actualizado | {"invnum":"BDV-2026-388404","estatus":"valido"}
[2026-07-28 16:25:02] Transacción confirmada (factura + ingreso + extensión)
[2026-07-28 16:25:03] PoD enviado (usuario vencido): OK | {"username":"70:a7:41:1c:80:5b","expiracion_anterior":"2025-10-01 00:00:00"}
[2026-07-28 16:25:04] WA suscriptor (584249125004): FALLO
[2026-07-28 16:25:04] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-28 16:25:04] Pago procesado exitosamente | {"success":true,"monto_bs":11142.15,"monto_usd":"15.00","tasa_cambio":742.8105,"dias_agregados":15,"nueva_expiracion":"2026-08-12 00:00:00","invnum":"BDV-2026-388404","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"70:a7:41:1c:80:5b","nombre":"María Rebecca Briceño ","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-28 22:50:39] Iniciando procesamiento de pago | {"username":"e4:38:83:be:e6:31","monto_bs":30134.51,"referencia":"001428624161","banco":"0102","fecha":"2026-07-28","telefono_cliente":"04241580256"}
[2026-07-28 22:50:39] Conversión: 30134.51 Bs / 742.8105 = 40.57 USD
[2026-07-28 22:50:39] Cálculo días (snap con IVA 16%): 40.57 USD / (35x1.16) = ratio 0.99926108374384 ≈ 1M → 30 días
[2026-07-28 22:50:39] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-624161","referencia":"001428624161"}
[2026-07-28 22:50:39] Factura creada: BDV-2026-624161
[2026-07-28 22:50:39] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-624161","importe":40.57,"estatus":"pendiente_api"}
[2026-07-28 22:50:39] Ingreso pre-registrado (pendiente_api)
[2026-07-28 22:50:39] RM vencido (exp RM: 2025-10-18), ajustando días para API: 30 → 313
[2026-07-28 22:50:39] API RM response (HTTP 200): [0,{"dlbytes":-6288841087535,"ulbytes":-673270549882,"totalbytes":-6962111637417,"onlinetime":-31993809,"expiry":"2027-06-07 00:00:00"}]
[2026-07-28 22:50:39] Expiración local actualizada a: 2026-08-27 (calculada, API no devolvió fecha)
[2026-07-28 22:50:39] Resultado extensión | [0,{"dlbytes":-6288841087535,"ulbytes":-673270549882,"totalbytes":-6962111637417,"onlinetime":-31993809,"expiry":"2027-06-07 00:00:00"}]
[2026-07-28 22:50:39] Estatus ingreso actualizado | {"invnum":"BDV-2026-624161","estatus":"valido"}
[2026-07-28 22:50:39] Transacción confirmada (factura + ingreso + extensión)
[2026-07-28 22:50:39] PoD enviado (usuario vencido): OK | {"username":"e4:38:83:be:e6:31","expiracion_anterior":"2025-10-18 00:00:00"}
[2026-07-28 22:50:41] WA suscriptor (584241580256): FALLO
[2026-07-28 22:50:41] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-28 22:50:41] Pago procesado exitosamente | {"success":true,"monto_bs":30134.51,"monto_usd":"40.57","tasa_cambio":742.8105,"dias_agregados":30,"nueva_expiracion":"2026-08-27 00:00:00","invnum":"BDV-2026-624161","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e4:38:83:be:e6:31","nombre":"Anais Crespo Piñero","plan":"3-20mb 35$\/mes"}}
[2026-07-29 15:53:25] Iniciando procesamiento de pago | {"username":"24:5a:4c:40:27:63","monto_bs":26000,"referencia":"000955931221","banco":"0102","fecha":"2026-07-29","telefono_cliente":"04141712770"}
[2026-07-29 15:53:25] Conversión: 26000 Bs / 744.2264 = 34.94 USD
[2026-07-29 15:53:25] Cálculo días (snap con IVA 16%): 34.94 USD / (30x1.16) = ratio 1.0040229885057 ≈ 1M → 30 días
[2026-07-29 15:53:25] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-931221","referencia":"000955931221"}
[2026-07-29 15:53:25] Factura creada: BDV-2026-931221
[2026-07-29 15:53:25] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-931221","importe":34.94,"estatus":"pendiente_api"}
[2026-07-29 15:53:25] Ingreso pre-registrado (pendiente_api)
[2026-07-29 15:53:25] RM vencido (exp RM: 2025-10-16), ajustando días para API: 30 → 316
[2026-07-29 15:53:25] API RM response (HTTP 200): [0,{"dlbytes":-2586434407612,"ulbytes":-233088279806,"totalbytes":-2819522687418,"onlinetime":-433230424,"expiry":"2027-06-14 00:00:00"}]
[2026-07-29 15:53:25] Expiración local actualizada a: 2026-08-28 (calculada, API no devolvió fecha)
[2026-07-29 15:53:25] Resultado extensión | [0,{"dlbytes":-2586434407612,"ulbytes":-233088279806,"totalbytes":-2819522687418,"onlinetime":-433230424,"expiry":"2027-06-14 00:00:00"}]
[2026-07-29 15:53:25] Estatus ingreso actualizado | {"invnum":"BDV-2026-931221","estatus":"valido"}
[2026-07-29 15:53:25] Transacción confirmada (factura + ingreso + extensión)
[2026-07-29 15:53:26] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:40:27:63","expiracion_anterior":"2025-10-16 00:00:00"}
[2026-07-29 15:53:28] WA suscriptor (584141712770): FALLO
[2026-07-29 15:53:28] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-29 15:53:28] Pago procesado exitosamente | {"success":true,"monto_bs":26000,"monto_usd":"34.94","tasa_cambio":744.2264,"dias_agregados":30,"nueva_expiracion":"2026-08-28 00:00:00","invnum":"BDV-2026-931221","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:40:27:63","nombre":"Maribel Gerig","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-29 17:26:48] Iniciando procesamiento de pago | {"username":"f4:92:bf:e8:ad:24","monto_bs":12950,"referencia":"000956158084","banco":"0102","fecha":"2026-07-29","telefono_cliente":"04121415216"}
[2026-07-29 17:26:48] Conversión: 12950 Bs / 744.2264 = 17.4 USD
[2026-07-29 17:26:48] Cálculo días (proporcional): 17.4 USD × (1 días/USD) = 17 días
[2026-07-29 17:26:48] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-158084","referencia":"000956158084"}
[2026-07-29 17:26:48] Factura creada: BDV-2026-158084
[2026-07-29 17:26:48] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-158084","importe":17.4,"estatus":"pendiente_api"}
[2026-07-29 17:26:48] Ingreso pre-registrado (pendiente_api)
[2026-07-29 17:26:48] RM vencido (exp RM: 2025-07-02), ajustando días para API: 17 → 409
[2026-07-29 17:26:49] API RM response (HTTP 200): [0,{"dlbytes":-11672847436838,"ulbytes":-765860206162,"totalbytes":-12438707643000,"onlinetime":-418403041,"expiry":"2027-09-07 00:00:00"}]
[2026-07-29 17:26:49] Expiración local actualizada a: 2026-08-15 (calculada, API no devolvió fecha)
[2026-07-29 17:26:49] Resultado extensión | [0,{"dlbytes":-11672847436838,"ulbytes":-765860206162,"totalbytes":-12438707643000,"onlinetime":-418403041,"expiry":"2027-09-07 00:00:00"}]
[2026-07-29 17:26:49] Estatus ingreso actualizado | {"invnum":"BDV-2026-158084","estatus":"valido"}
[2026-07-29 17:26:49] Transacción confirmada (factura + ingreso + extensión)
[2026-07-29 17:26:49] PoD enviado (usuario vencido): OK | {"username":"f4:92:bf:e8:ad:24","expiracion_anterior":"2025-07-02 00:00:00"}
[2026-07-29 17:26:50] WA suscriptor (584121415216): FALLO
[2026-07-29 17:26:50] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-29 17:26:50] Pago procesado exitosamente | {"success":true,"monto_bs":12950,"monto_usd":"17.40","tasa_cambio":744.2264,"dias_agregados":17,"nueva_expiracion":"2026-08-15 00:00:00","invnum":"BDV-2026-158084","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"f4:92:bf:e8:ad:24","nombre":"Luisa Elena  Correa","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-29 20:36:38] Iniciando procesamiento de pago | {"username":"74:ac:b9:99:b0:63","monto_bs":34500,"referencia":"48310403179","banco":"0105","fecha":"2026-07-29","telefono_cliente":"04144928088"}
[2026-07-29 20:36:38] Conversión: 34500 Bs / 744.2264 = 46.36 USD
[2026-07-29 20:36:38] Cálculo días (snap con IVA 16%): 46.36 USD / (40x1.16) = ratio 0.99913793103448 ≈ 1M → 30 días
[2026-07-29 20:36:38] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-403179","referencia":"48310403179"}
[2026-07-29 20:36:38] Factura creada: BDV-2026-403179
[2026-07-29 20:36:38] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-403179","importe":46.36,"estatus":"pendiente_api"}
[2026-07-29 20:36:38] Ingreso pre-registrado (pendiente_api)
[2026-07-29 20:36:38] RM vencido (exp RM: 2025-10-19), ajustando días para API: 30 → 313
[2026-07-29 20:36:38] API RM response (HTTP 200): [0,{"dlbytes":-24834758770732,"ulbytes":-2722955773575,"totalbytes":-27557714544307,"onlinetime":-1284067738,"expiry":"2027-06-07 00:00:00"}]
[2026-07-29 20:36:38] Expiración local actualizada a: 2026-08-28 (calculada, API no devolvió fecha)
[2026-07-29 20:36:38] Resultado extensión | [0,{"dlbytes":-24834758770732,"ulbytes":-2722955773575,"totalbytes":-27557714544307,"onlinetime":-1284067738,"expiry":"2027-06-07 00:00:00"}]
[2026-07-29 20:36:38] Estatus ingreso actualizado | {"invnum":"BDV-2026-403179","estatus":"valido"}
[2026-07-29 20:36:38] Transacción confirmada (factura + ingreso + extensión)
[2026-07-29 20:36:38] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:99:b0:63","expiracion_anterior":"2025-10-19 00:00:00"}
[2026-07-29 20:36:41] WA suscriptor (584144928088): FALLO
[2026-07-29 20:36:41] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-29 20:36:41] Pago procesado exitosamente | {"success":true,"monto_bs":34500,"monto_usd":"46.36","tasa_cambio":744.2264,"dias_agregados":30,"nueva_expiracion":"2026-08-28 00:00:00","invnum":"BDV-2026-403179","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:99:b0:63","nombre":"Tania  Chony","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-30 02:40:03] Iniciando procesamiento de pago | {"username":"18:e8:29:34:f2:6a","monto_bs":22350,"referencia":"000957036374","banco":"0102","fecha":"2026-07-29","telefono_cliente":"04122533474"}
[2026-07-30 02:40:04] Conversión: 22350 Bs / 745.6371 = 29.97 USD
[2026-07-30 02:40:04] Cálculo días (snap sin IVA): 29.97 USD / 30 = ratio 0.999 ≈ 1M → 30 días
[2026-07-30 02:40:04] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-036374","referencia":"000957036374"}
[2026-07-30 02:40:04] Factura creada: BDV-2026-036374
[2026-07-30 02:40:04] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-036374","importe":29.97,"estatus":"pendiente_api"}
[2026-07-30 02:40:04] Ingreso pre-registrado (pendiente_api)
[2026-07-30 02:40:04] RM vencido (exp RM: 2025-09-18), ajustando días para API: 30 → 345
[2026-07-30 02:40:05] API RM response (HTTP 200): [0,{"dlbytes":-7263377340004,"ulbytes":-1141278276667,"totalbytes":-8404655616671,"onlinetime":-63695030,"expiry":"2027-07-09 00:00:00"}]
[2026-07-30 02:40:05] Expiración local actualizada a: 2026-08-29 (calculada, API no devolvió fecha)
[2026-07-30 02:40:05] Resultado extensión | [0,{"dlbytes":-7263377340004,"ulbytes":-1141278276667,"totalbytes":-8404655616671,"onlinetime":-63695030,"expiry":"2027-07-09 00:00:00"}]
[2026-07-30 02:40:05] Estatus ingreso actualizado | {"invnum":"BDV-2026-036374","estatus":"valido"}
[2026-07-30 02:40:05] Transacción confirmada (factura + ingreso + extensión)
[2026-07-30 02:40:05] PoD enviado (usuario vencido): OK | {"username":"18:e8:29:34:f2:6a","expiracion_anterior":"2025-09-18 00:00:00"}
[2026-07-30 02:40:06] WA suscriptor (584261246913): FALLO
[2026-07-30 02:40:08] WA pagador tercero (584122533474): enviado (cuenta de Zoraida  Oropeza)
[2026-07-30 02:40:08] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-30 02:40:08] Pago procesado exitosamente | {"success":true,"monto_bs":22350,"monto_usd":"29.97","tasa_cambio":745.6371,"dias_agregados":30,"nueva_expiracion":"2026-08-29 00:00:00","invnum":"BDV-2026-036374","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"18:e8:29:34:f2:6a","nombre":"Zoraida  Oropeza","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-30 13:20:48] Iniciando procesamiento de pago | {"username":"60:22:32:b4:9b:b4","monto_bs":26097.3,"referencia":"000000079396","banco":"0102","fecha":"2026-07-30","telefono_cliente":"04121825680"}
[2026-07-30 13:20:48] Conversión: 26097.3 Bs / 745.6371 = 35 USD
[2026-07-30 13:20:48] Cálculo días (proporcional): 35 USD × (0.75 días/USD) = 26 días
[2026-07-30 13:20:48] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-079396","referencia":"000000079396"}
[2026-07-30 13:20:48] Factura creada: BDV-2026-079396
[2026-07-30 13:20:48] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-079396","importe":35,"estatus":"pendiente_api"}
[2026-07-30 13:20:48] Ingreso pre-registrado (pendiente_api)
[2026-07-30 13:20:48] RM vencido (exp RM: 2025-09-20), ajustando días para API: 26 → 339
[2026-07-30 13:20:48] API RM response (HTTP 200): [0,{"dlbytes":-4056388567003,"ulbytes":-218253357053,"totalbytes":-4274641924056,"onlinetime":-14851841,"expiry":"2027-07-05 00:00:00"}]
[2026-07-30 13:20:48] Expiración local actualizada a: 2026-08-25 (calculada, API no devolvió fecha)
[2026-07-30 13:20:48] Resultado extensión | [0,{"dlbytes":-4056388567003,"ulbytes":-218253357053,"totalbytes":-4274641924056,"onlinetime":-14851841,"expiry":"2027-07-05 00:00:00"}]
[2026-07-30 13:20:48] Estatus ingreso actualizado | {"invnum":"BDV-2026-079396","estatus":"valido"}
[2026-07-30 13:20:48] Transacción confirmada (factura + ingreso + extensión)
[2026-07-30 13:20:48] PoD enviado (usuario vencido): OK | {"username":"60:22:32:b4:9b:b4","expiracion_anterior":"2025-09-20 00:00:00"}
[2026-07-30 13:20:50] WA suscriptor (584121825680): FALLO
[2026-07-30 13:20:50] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-30 13:20:50] Pago procesado exitosamente | {"success":true,"monto_bs":26097.3,"monto_usd":"35.00","tasa_cambio":745.6371,"dias_agregados":26,"nueva_expiracion":"2026-08-25 00:00:00","invnum":"BDV-2026-079396","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"60:22:32:b4:9b:b4","nombre":"adela muttach","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-31 07:24:57] Iniciando procesamiento de pago | {"username":"f4:e2:c6:36:7c:89","monto_bs":29866,"referencia":"062121758285","banco":"0102","fecha":"2026-07-31","telefono_cliente":"04125321879"}
[2026-07-31 07:24:57] Conversión: 29866 Bs / 746.6297 = 40 USD
[2026-07-31 07:24:57] Cálculo días (snap sin IVA): 40 USD / 40 = ratio 1 ≈ 1M → 30 días
[2026-07-31 07:24:57] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-758285","referencia":"062121758285"}
[2026-07-31 07:24:57] Factura creada: BDV-2026-758285
[2026-07-31 07:24:57] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-758285","importe":40,"estatus":"pendiente_api"}
[2026-07-31 07:24:57] Ingreso pre-registrado (pendiente_api)
[2026-07-31 07:24:57] RM vencido (exp RM: 2025-09-22), ajustando días para API: 30 → 342
[2026-07-31 07:24:57] API RM response (HTTP 200): [0,{"dlbytes":-7536389320266,"ulbytes":-687072639025,"totalbytes":-8223461959291,"onlinetime":-29389923,"expiry":"2027-07-09 00:00:00"}]
[2026-07-31 07:24:57] Expiración local actualizada a: 2026-08-30 (calculada, API no devolvió fecha)
[2026-07-31 07:24:57] Resultado extensión | [0,{"dlbytes":-7536389320266,"ulbytes":-687072639025,"totalbytes":-8223461959291,"onlinetime":-29389923,"expiry":"2027-07-09 00:00:00"}]
[2026-07-31 07:24:57] Estatus ingreso actualizado | {"invnum":"BDV-2026-758285","estatus":"valido"}
[2026-07-31 07:24:57] Transacción confirmada (factura + ingreso + extensión)
[2026-07-31 07:24:57] PoD enviado (usuario vencido): OK | {"username":"f4:e2:c6:36:7c:89","expiracion_anterior":"2025-09-22 00:00:00"}
[2026-07-31 07:24:59] WA suscriptor (584125321879): FALLO
[2026-07-31 07:24:59] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-31 07:24:59] Pago procesado exitosamente | {"success":true,"monto_bs":29866,"monto_usd":"40.00","tasa_cambio":746.6297,"dias_agregados":30,"nueva_expiracion":"2026-08-30 00:00:00","invnum":"BDV-2026-758285","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"f4:e2:c6:36:7c:89","nombre":"Edward Daniel Arenas Canino","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-31 08:48:49] Iniciando procesamiento de pago | {"username":"70:a7:41:28:81:a6","monto_bs":29865.18,"referencia":"000960382089","banco":"0102","fecha":"2026-07-31","telefono_cliente":"04142390522"}
[2026-07-31 08:48:49] Conversión: 29865.18 Bs / 746.6297 = 40 USD
[2026-07-31 08:48:49] Cálculo días (snap sin IVA): 40 USD / 40 = ratio 1 ≈ 1M → 30 días
[2026-07-31 08:48:49] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-382089","referencia":"000960382089"}
[2026-07-31 08:48:49] Factura creada: BDV-2026-382089
[2026-07-31 08:48:49] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-382089","importe":40,"estatus":"pendiente_api"}
[2026-07-31 08:48:49] Ingreso pre-registrado (pendiente_api)
[2026-07-31 08:48:49] RM vencido (exp RM: 2025-05-30), ajustando días para API: 30 → 457
[2026-07-31 08:48:50] API RM response (HTTP 200): [0,{"dlbytes":-215229966063,"ulbytes":-21506514142,"totalbytes":-236736480205,"onlinetime":3733940,"expiry":"2027-11-02 00:00:00"}]
[2026-07-31 08:48:50] Expiración local actualizada a: 2026-08-30 (calculada, API no devolvió fecha)
[2026-07-31 08:48:50] Resultado extensión | [0,{"dlbytes":-215229966063,"ulbytes":-21506514142,"totalbytes":-236736480205,"onlinetime":3733940,"expiry":"2027-11-02 00:00:00"}]
[2026-07-31 08:48:50] Estatus ingreso actualizado | {"invnum":"BDV-2026-382089","estatus":"valido"}
[2026-07-31 08:48:50] Transacción confirmada (factura + ingreso + extensión)
[2026-07-31 08:48:50] PoD enviado (usuario vencido): OK | {"username":"70:a7:41:28:81:a6","expiracion_anterior":"2025-05-30 00:00:00"}
[2026-07-31 08:48:51] WA suscriptor (584142390522): FALLO
[2026-07-31 08:48:51] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-31 08:48:51] Pago procesado exitosamente | {"success":true,"monto_bs":29865.18,"monto_usd":"40.00","tasa_cambio":746.6297,"dias_agregados":30,"nueva_expiracion":"2026-08-30 00:00:00","invnum":"BDV-2026-382089","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"70:a7:41:28:81:a6","nombre":"Aurora Dacosta","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-31 09:01:16] Iniciando procesamiento de pago | {"username":"70:a7:41:24:72:72","monto_bs":34643.62,"referencia":"000960404817","banco":"0102","fecha":"2026-07-31","telefono_cliente":"04140355738"}
[2026-07-31 09:01:17] Conversión: 34643.62 Bs / 746.6297 = 46.4 USD
[2026-07-31 09:01:17] Cálculo días (snap con IVA 16%): 46.4 USD / (40x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-31 09:01:17] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-404817","referencia":"000960404817"}
[2026-07-31 09:01:17] Factura creada: BDV-2026-404817
[2026-07-31 09:01:17] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-404817","importe":46.4,"estatus":"pendiente_api"}
[2026-07-31 09:01:17] Ingreso pre-registrado (pendiente_api)
[2026-07-31 09:01:17] RM vencido (exp RM: 2025-10-17), ajustando días para API: 30 → 317
[2026-07-31 09:01:17] API RM response (HTTP 200): [0,{"dlbytes":-3402827051848,"ulbytes":-856613361962,"totalbytes":-4259440413810,"onlinetime":-5679661,"expiry":"2027-06-14 00:00:00"}]
[2026-07-31 09:01:17] Expiración local actualizada a: 2026-08-30 (calculada, API no devolvió fecha)
[2026-07-31 09:01:17] Resultado extensión | [0,{"dlbytes":-3402827051848,"ulbytes":-856613361962,"totalbytes":-4259440413810,"onlinetime":-5679661,"expiry":"2027-06-14 00:00:00"}]
[2026-07-31 09:01:17] Estatus ingreso actualizado | {"invnum":"BDV-2026-404817","estatus":"valido"}
[2026-07-31 09:01:17] Transacción confirmada (factura + ingreso + extensión)
[2026-07-31 09:01:17] PoD enviado (usuario vencido): OK | {"username":"70:a7:41:24:72:72","expiracion_anterior":"2025-10-17 00:00:00"}
[2026-07-31 09:01:19] WA suscriptor (584140355738): FALLO
[2026-07-31 09:01:19] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-31 09:01:19] Pago procesado exitosamente | {"success":true,"monto_bs":34643.62,"monto_usd":"46.40","tasa_cambio":746.6297,"dias_agregados":30,"nueva_expiracion":"2026-08-30 00:00:00","invnum":"BDV-2026-404817","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"70:a7:41:24:72:72","nombre":"ramon chirinos","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-31 10:36:44] Iniciando procesamiento de pago | {"username":"24:5a:4c:e4:73:09","monto_bs":17321.81,"referencia":"797161797161","banco":"0163","fecha":"2026-07-31","telefono_cliente":"04122862290"}
[2026-07-31 10:36:44] Conversión: 17321.81 Bs / 746.6297 = 23.2 USD
[2026-07-31 10:36:44] Cálculo días (proporcional): 23.2 USD × (0.75 días/USD) = 17 días
[2026-07-31 10:36:44] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-797161","referencia":"797161797161"}
[2026-07-31 10:36:44] Factura creada: BDV-2026-797161
[2026-07-31 10:36:44] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-797161","importe":23.2,"estatus":"pendiente_api"}
[2026-07-31 10:36:44] Ingreso pre-registrado (pendiente_api)
[2026-07-31 10:36:44] RM vencido (exp RM: 2025-09-22), ajustando días para API: 17 → 329
[2026-07-31 10:36:44] API RM response (HTTP 200): [0,{"dlbytes":-7532538502571,"ulbytes":-474847600402,"totalbytes":-8007386102973,"onlinetime":-4243151,"expiry":"2027-06-26 00:00:00"}]
[2026-07-31 10:36:44] Expiración local actualizada a: 2026-08-17 (calculada, API no devolvió fecha)
[2026-07-31 10:36:44] Resultado extensión | [0,{"dlbytes":-7532538502571,"ulbytes":-474847600402,"totalbytes":-8007386102973,"onlinetime":-4243151,"expiry":"2027-06-26 00:00:00"}]
[2026-07-31 10:36:44] Estatus ingreso actualizado | {"invnum":"BDV-2026-797161","estatus":"valido"}
[2026-07-31 10:36:44] Transacción confirmada (factura + ingreso + extensión)
[2026-07-31 10:36:44] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:e4:73:09","expiracion_anterior":"2025-09-22 00:00:00"}
[2026-07-31 10:36:46] WA suscriptor (584122862290): FALLO
[2026-07-31 10:36:46] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-31 10:36:46] Pago procesado exitosamente | {"success":true,"monto_bs":17321.81,"monto_usd":"23.20","tasa_cambio":746.6297,"dias_agregados":17,"nueva_expiracion":"2026-08-17 00:00:00","invnum":"BDV-2026-797161","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:e4:73:09","nombre":"Roger  Teran","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-31 15:39:07] Iniciando procesamiento de pago | {"username":"9c:05:d6:8e:f8:68","monto_bs":25982.71,"referencia":"000961468973","banco":"0102","fecha":"2026-07-31","telefono_cliente":"04125010339"}
[2026-07-31 15:39:07] Conversión: 25982.71 Bs / 746.6297 = 34.8 USD
[2026-07-31 15:39:07] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-31 15:39:07] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-468973","referencia":"000961468973"}
[2026-07-31 15:39:07] Factura creada: BDV-2026-468973
[2026-07-31 15:39:07] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-468973","importe":34.8,"estatus":"pendiente_api"}
[2026-07-31 15:39:07] Ingreso pre-registrado (pendiente_api)
[2026-07-31 15:39:07] RM vencido (exp RM: 2025-10-11), ajustando días para API: 30 → 323
[2026-07-31 15:39:07] API RM response (HTTP 200): [0,{"dlbytes":-7520584732928,"ulbytes":-1181032644937,"totalbytes":-8701617377865,"onlinetime":-27506092,"expiry":"2027-06-18 00:00:00"}]
[2026-07-31 15:39:07] Expiración local actualizada a: 2026-08-30 (calculada, API no devolvió fecha)
[2026-07-31 15:39:07] Resultado extensión | [0,{"dlbytes":-7520584732928,"ulbytes":-1181032644937,"totalbytes":-8701617377865,"onlinetime":-27506092,"expiry":"2027-06-18 00:00:00"}]
[2026-07-31 15:39:07] Estatus ingreso actualizado | {"invnum":"BDV-2026-468973","estatus":"valido"}
[2026-07-31 15:39:07] Transacción confirmada (factura + ingreso + extensión)
[2026-07-31 15:39:07] PoD enviado (usuario vencido): OK | {"username":"9c:05:d6:8e:f8:68","expiracion_anterior":"2025-10-11 00:00:00"}
[2026-07-31 15:39:09] WA suscriptor (584144669285): FALLO
[2026-07-31 15:39:10] WA pagador tercero (584125010339): enviado (cuenta de Zoraida Diaz)
[2026-07-31 15:39:10] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-31 15:39:10] Pago procesado exitosamente | {"success":true,"monto_bs":25982.71,"monto_usd":"34.80","tasa_cambio":746.6297,"dias_agregados":30,"nueva_expiracion":"2026-08-30 00:00:00","invnum":"BDV-2026-468973","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"9c:05:d6:8e:f8:68","nombre":"Zoraida Diaz","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-31 15:29:59] Iniciando procesamiento de pago | {"username":"6c:68:a4:ab:01:d0","monto_bs":22398.89,"referencia":"006855922406","banco":"0105","fecha":"2026-07-31","telefono_cliente":"04141306595"}
[2026-07-31 15:29:59] Conversión: 22398.89 Bs / 746.6297 = 30 USD
[2026-07-31 15:29:59] Cálculo días (proporcional): 30 USD × (0.75 días/USD) = 23 días
[2026-07-31 15:29:59] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-922406","referencia":"006855922406"}
[2026-07-31 15:29:59] Factura creada: BDV-2026-922406
[2026-07-31 15:29:59] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-922406","importe":30,"estatus":"pendiente_api"}
[2026-07-31 15:29:59] Ingreso pre-registrado (pendiente_api)
[2026-07-31 15:29:59] RM vencido (exp RM: 2025-09-23), ajustando días para API: 23 → 334
[2026-07-31 15:29:59] API RM response (HTTP 200): [0,{"dlbytes":-4635704181014,"ulbytes":-1312239149142,"totalbytes":-5947943330156,"onlinetime":-24475790,"expiry":"2027-07-03 00:00:00"}]
[2026-07-31 15:29:59] Expiración local actualizada a: 2026-08-23 (calculada, API no devolvió fecha)
[2026-07-31 15:29:59] Resultado extensión | [0,{"dlbytes":-4635704181014,"ulbytes":-1312239149142,"totalbytes":-5947943330156,"onlinetime":-24475790,"expiry":"2027-07-03 00:00:00"}]
[2026-07-31 15:29:59] Estatus ingreso actualizado | {"invnum":"BDV-2026-922406","estatus":"valido"}
[2026-07-31 15:29:59] Transacción confirmada (factura + ingreso + extensión)
[2026-07-31 15:29:59] PoD enviado (usuario vencido): OK | {"username":"6c:68:a4:ab:01:d0","expiracion_anterior":"2025-09-23 00:00:00"}
[2026-07-31 15:30:01] WA suscriptor (584141306595): FALLO
[2026-07-31 15:30:01] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-31 15:30:01] Pago procesado exitosamente | {"success":true,"monto_bs":22398.89,"monto_usd":"30.00","tasa_cambio":746.6297,"dias_agregados":23,"nueva_expiracion":"2026-08-23 00:00:00","invnum":"BDV-2026-922406","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"6c:68:a4:ab:01:d0","nombre":"Abrahan Blanco","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-31 17:22:51] Iniciando procesamiento de pago | {"username":"e0:63:da:9e:c8:17","monto_bs":12975,"referencia":"621257974685","banco":"0105","fecha":"2026-07-31","telefono_cliente":"04140936026"}
[2026-07-31 17:22:51] Conversión: 12975 Bs / 746.6297 = 17.38 USD
[2026-07-31 17:22:51] Cálculo días (proporcional): 17.38 USD × (1 días/USD) = 17 días
[2026-07-31 17:22:51] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-974685","referencia":"621257974685"}
[2026-07-31 17:22:51] Factura creada: BDV-2026-974685
[2026-07-31 17:22:51] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-974685","importe":17.38,"estatus":"pendiente_api"}
[2026-07-31 17:22:51] Ingreso pre-registrado (pendiente_api)
[2026-07-31 17:22:51] RM vencido (exp RM: 2025-09-20), ajustando días para API: 17 → 331
[2026-07-31 17:22:51] API RM response (HTTP 200): [0,{"dlbytes":-12959448358324,"ulbytes":-1330493592703,"totalbytes":-14289941951027,"onlinetime":-22001,"expiry":"2027-06-28 00:00:00"}]
[2026-07-31 17:22:51] Expiración local actualizada a: 2026-08-17 (calculada, API no devolvió fecha)
[2026-07-31 17:22:51] Resultado extensión | [0,{"dlbytes":-12959448358324,"ulbytes":-1330493592703,"totalbytes":-14289941951027,"onlinetime":-22001,"expiry":"2027-06-28 00:00:00"}]
[2026-07-31 17:22:51] Estatus ingreso actualizado | {"invnum":"BDV-2026-974685","estatus":"valido"}
[2026-07-31 17:22:51] Transacción confirmada (factura + ingreso + extensión)
[2026-07-31 17:22:51] PoD enviado (usuario vencido): OK | {"username":"e0:63:da:9e:c8:17","expiracion_anterior":"2025-09-20 00:00:00"}
[2026-07-31 17:22:53] WA suscriptor (584140936026): FALLO
[2026-07-31 17:22:53] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-31 17:22:53] Pago procesado exitosamente | {"success":true,"monto_bs":12975,"monto_usd":"17.38","tasa_cambio":746.6297,"dias_agregados":17,"nueva_expiracion":"2026-08-17 00:00:00","invnum":"BDV-2026-974685","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e0:63:da:9e:c8:17","nombre":"alba rengifo","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-31 17:55:30] Iniciando procesamiento de pago | {"username":"6c:68:a4:3f:c1:44","monto_bs":11200,"referencia":"006858952890","banco":"BDV-pagomovil","fecha":"2026-07-31","telefono_cliente":"584122959369","dias_override":15}
[2026-07-31 17:55:30] Conversión: 11200 Bs / 746.6297 = 15 USD
[2026-07-31 17:55:30] Usando días override desde modal: 15 días
[2026-07-31 17:55:30] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-952890","referencia":"006858952890"}
[2026-07-31 17:55:30] Factura creada: BDV-2026-952890
[2026-07-31 17:55:30] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-952890","importe":15,"estatus":"pendiente_api"}
[2026-07-31 17:55:30] Ingreso pre-registrado (pendiente_api)
[2026-07-31 17:55:30] RM vencido (exp RM: 2025-10-18), ajustando días para API: 15 → 301
[2026-07-31 17:55:30] API RM response (HTTP 200): [0,{"dlbytes":-15324877325992,"ulbytes":-602058713837,"totalbytes":-15926936039829,"onlinetime":-855526,"expiry":"2027-05-29 00:00:00"}]
[2026-07-31 17:55:31] Expiración local actualizada a: 2026-08-15 (calculada, API no devolvió fecha)
[2026-07-31 17:55:31] Resultado extensión | [0,{"dlbytes":-15324877325992,"ulbytes":-602058713837,"totalbytes":-15926936039829,"onlinetime":-855526,"expiry":"2027-05-29 00:00:00"}]
[2026-07-31 17:55:31] Estatus ingreso actualizado | {"invnum":"BDV-2026-952890","estatus":"valido"}
[2026-07-31 17:55:31] Transacción confirmada (factura + ingreso + extensión)
[2026-07-31 17:55:31] PoD enviado (usuario vencido): OK | {"username":"6c:68:a4:3f:c1:44","expiracion_anterior":"2025-10-18 00:00:00"}
[2026-07-31 17:55:32] WA suscriptor (584122959369): FALLO
[2026-07-31 17:55:32] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-31 17:55:32] Pago procesado exitosamente | {"success":true,"monto_bs":11200,"monto_usd":"15.00","tasa_cambio":746.6297,"dias_agregados":15,"nueva_expiracion":"2026-08-15 00:00:00","invnum":"BDV-2026-952890","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"6c:68:a4:3f:c1:44","nombre":"Juan Jose Gutt","plan":"fibra15mb"}}
[2026-07-31 21:40:26] Iniciando procesamiento de pago | {"username":"24:5a:4c:c0:3b:40","monto_bs":25769.48,"referencia":"062125307055","banco":"0134","fecha":"2026-07-31","telefono_cliente":"04243380882"}
[2026-07-31 21:40:27] Conversión: 25769.48 Bs / 746.6297 = 34.51 USD
[2026-07-31 21:40:27] Cálculo días (snap con IVA 16%): 34.51 USD / (30x1.16) = ratio 0.99166666666667 ≈ 1M → 30 días
[2026-07-31 21:40:27] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-307055","referencia":"062125307055"}
[2026-07-31 21:40:27] Factura creada: BDV-2026-307055
[2026-07-31 21:40:27] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-307055","importe":34.51,"estatus":"pendiente_api"}
[2026-07-31 21:40:27] Ingreso pre-registrado (pendiente_api)
[2026-07-31 21:40:27] RM vencido (exp RM: 2025-09-24), ajustando días para API: 30 → 340
[2026-07-31 21:40:27] API RM response (HTTP 200): [0,{"dlbytes":-6722624503726,"ulbytes":-922755631888,"totalbytes":-7645380135614,"onlinetime":-31877642,"expiry":"2027-07-29 00:00:00"}]
[2026-07-31 21:40:27] Expiración local actualizada a: 2026-08-30 (calculada, API no devolvió fecha)
[2026-07-31 21:40:27] Resultado extensión | [0,{"dlbytes":-6722624503726,"ulbytes":-922755631888,"totalbytes":-7645380135614,"onlinetime":-31877642,"expiry":"2027-07-29 00:00:00"}]
[2026-07-31 21:40:27] Estatus ingreso actualizado | {"invnum":"BDV-2026-307055","estatus":"valido"}
[2026-07-31 21:40:27] Transacción confirmada (factura + ingreso + extensión)
[2026-07-31 21:40:27] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:c0:3b:40","expiracion_anterior":"2025-09-24 00:00:00"}
[2026-07-31 21:40:28] WA suscriptor (584243380882): FALLO
[2026-07-31 21:40:28] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-31 21:40:28] Pago procesado exitosamente | {"success":true,"monto_bs":25769.48,"monto_usd":"34.51","tasa_cambio":746.6297,"dias_agregados":30,"nueva_expiracion":"2026-08-30 00:00:00","invnum":"BDV-2026-307055","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:c0:3b:40","nombre":"Domingo Salom","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-15 17:07:01] Iniciando procesamiento de pago | {"username":"70:a7:41:1c:41:3f","monto_bs":22398.89,"referencia":"006867163254","banco":"0105","fecha":"2026-08-01","telefono_cliente":"04123911379"}
[2026-07-15 17:07:02] Conversión: 22398.89 Bs / 746.6297 = 30 USD
[2026-07-15 17:07:02] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-07-15 17:07:02] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-163254","referencia":"006867163254"}
[2026-07-15 17:07:02] Factura creada: BDV-2026-163254
[2026-07-15 17:07:02] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-163254","importe":30,"estatus":"pendiente_api"}
[2026-07-15 17:07:02] Ingreso pre-registrado (pendiente_api)
[2026-07-15 17:07:02] RM vencido (exp RM: 2025-10-05), ajustando días para API: 30 → 313
[2026-07-15 17:07:02] API RM response (HTTP 200): [0,{"dlbytes":-2437825158993,"ulbytes":-178251567676,"totalbytes":-2616076726669,"onlinetime":-32227743,"expiry":"2027-06-01 00:00:00"}]
[2026-07-15 17:07:02] Expiración local actualizada a: 2026-08-14 (calculada, API no devolvió fecha)
[2026-07-15 17:07:02] Resultado extensión | [0,{"dlbytes":-2437825158993,"ulbytes":-178251567676,"totalbytes":-2616076726669,"onlinetime":-32227743,"expiry":"2027-06-01 00:00:00"}]
[2026-07-15 17:07:02] Estatus ingreso actualizado | {"invnum":"BDV-2026-163254","estatus":"valido"}
[2026-07-15 17:07:02] Transacción confirmada (factura + ingreso + extensión)
[2026-07-15 17:07:02] PoD enviado (usuario vencido): OK | {"username":"70:a7:41:1c:41:3f","expiracion_anterior":"2025-10-05 00:00:00"}
[2026-07-15 17:07:04] WA suscriptor (584123911379): FALLO
[2026-07-15 17:07:04] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-15 17:07:04] Pago procesado exitosamente | {"success":true,"monto_bs":22398.89,"monto_usd":"30.00","tasa_cambio":746.6297,"dias_agregados":30,"nueva_expiracion":"2026-08-14 00:00:00","invnum":"BDV-2026-163254","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"70:a7:41:1c:41:3f","nombre":"leonardo ziegler","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-01 16:47:03] Iniciando procesamiento de pago | {"username":"9c:05:d6:8e:f4:83","monto_bs":25900,"referencia":"006873014674","banco":"0105","fecha":"2026-08-01","telefono_cliente":"04242162342"}
[2026-08-01 16:47:03] Conversión: 25900 Bs / 746.6297 = 34.69 USD
[2026-08-01 16:47:03] Cálculo días (snap con IVA 16%): 34.69 USD / (30x1.16) = ratio 0.99683908045977 ≈ 1M → 30 días
[2026-08-01 16:47:03] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-014674","referencia":"006873014674"}
[2026-08-01 16:47:03] Factura creada: BDV-2026-014674
[2026-08-01 16:47:03] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-014674","importe":34.69,"estatus":"pendiente_api"}
[2026-08-01 16:47:03] Ingreso pre-registrado (pendiente_api)
[2026-08-01 16:47:03] RM vencido (exp RM: 2025-09-22), ajustando días para API: 30 → 343
[2026-08-01 16:47:03] API RM response (HTTP 200): [0,{"dlbytes":-6078952330567,"ulbytes":-865249697527,"totalbytes":-6944202028094,"onlinetime":-26121878,"expiry":"2027-07-11 00:00:00"}]
[2026-08-01 16:47:03] Expiración local actualizada a: 2026-08-31 (calculada, API no devolvió fecha)
[2026-08-01 16:47:03] Resultado extensión | [0,{"dlbytes":-6078952330567,"ulbytes":-865249697527,"totalbytes":-6944202028094,"onlinetime":-26121878,"expiry":"2027-07-11 00:00:00"}]
[2026-08-01 16:47:03] Estatus ingreso actualizado | {"invnum":"BDV-2026-014674","estatus":"valido"}
[2026-08-01 16:47:03] Transacción confirmada (factura + ingreso + extensión)
[2026-08-01 16:47:03] PoD enviado (usuario vencido): OK | {"username":"9c:05:d6:8e:f4:83","expiracion_anterior":"2025-09-22 00:00:00"}
[2026-08-01 16:47:04] WA suscriptor (584242162342): FALLO
[2026-08-01 16:47:04] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-01 16:47:04] Pago procesado exitosamente | {"success":true,"monto_bs":25900,"monto_usd":"34.69","tasa_cambio":746.6297,"dias_agregados":30,"nueva_expiracion":"2026-08-31 00:00:00","invnum":"BDV-2026-014674","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"9c:05:d6:8e:f4:83","nombre":"Isbelis Breidenbach","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-01 19:50:20] Iniciando procesamiento de pago | {"username":"68:d7:9a:b8:0c:3c","monto_bs":25600,"referencia":"006875766425","banco":"0105","fecha":"2026-08-01","telefono_cliente":"04243497810"}
[2026-08-01 19:50:20] Conversión: 25600 Bs / 746.6297 = 34.29 USD
[2026-08-01 19:50:20] Cálculo días (snap con IVA 16%): 34.29 USD / (30x1.16) = ratio 0.98534482758621 ≈ 1M → 30 días
[2026-08-01 19:50:20] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-766425","referencia":"006875766425"}
[2026-08-01 19:50:20] Factura creada: BDV-2026-766425
[2026-08-01 19:50:20] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-766425","importe":34.29,"estatus":"pendiente_api"}
[2026-08-01 19:50:20] Ingreso pre-registrado (pendiente_api)
[2026-08-01 19:50:20] RM vencido (exp RM: 2025-10-14), ajustando días para API: 30 → 321
[2026-08-01 19:50:20] API RM response (HTTP 200): [0,{"dlbytes":-6980643203144,"ulbytes":-1134167024333,"totalbytes":-8114810227477,"onlinetime":-10636275,"expiry":"2027-06-19 00:00:00"}]
[2026-08-01 19:50:20] Expiración local actualizada a: 2026-08-31 (calculada, API no devolvió fecha)
[2026-08-01 19:50:20] Resultado extensión | [0,{"dlbytes":-6980643203144,"ulbytes":-1134167024333,"totalbytes":-8114810227477,"onlinetime":-10636275,"expiry":"2027-06-19 00:00:00"}]
[2026-08-01 19:50:20] Estatus ingreso actualizado | {"invnum":"BDV-2026-766425","estatus":"valido"}
[2026-08-01 19:50:20] Transacción confirmada (factura + ingreso + extensión)
[2026-08-01 19:50:20] PoD enviado (usuario vencido): OK | {"username":"68:d7:9a:b8:0c:3c","expiracion_anterior":"2025-10-14 00:00:00"}
[2026-08-01 19:50:22] WA suscriptor (584243497810): FALLO
[2026-08-01 19:50:22] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-01 19:50:22] Pago procesado exitosamente | {"success":true,"monto_bs":25600,"monto_usd":"34.29","tasa_cambio":746.6297,"dias_agregados":30,"nueva_expiracion":"2026-08-31 00:00:00","invnum":"BDV-2026-766425","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"68:d7:9a:b8:0c:3c","nombre":"Wilfredy  Arroyo","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-02 20:33:29] Iniciando procesamiento de pago | {"referencia":"066824864976","fecha":"2026-02-23","hora":"23:21:00","banco_origen":"0102","monto_bs":1000,"telefono_cliente":"04123663736","username":"18:fd:74:60:44:09","cedula_encontrada":"V18143785"}
[2026-08-02 20:33:30] Conversión: 1000 Bs / 746.6297 = 1.34 USD
[2026-08-02 20:33:30] Cálculo días (proporcional): 1.34 USD × (0.75 días/USD) = 1 días
[2026-08-02 20:33:30] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-864976","referencia":"066824864976"}
[2026-08-02 20:33:30] Factura creada: BDV-2026-864976
[2026-08-02 20:33:30] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-864976","importe":1.34,"estatus":"pendiente_api"}
[2026-08-02 20:33:30] Ingreso pre-registrado (pendiente_api)
[2026-08-02 20:33:30] RM vencido (exp RM: 2025-09-16), ajustando días para API: 1 → 321
[2026-08-02 20:33:30] API RM response (HTTP 200): [0,{"dlbytes":-14920325015730,"ulbytes":-1216652946200,"totalbytes":-16136977961930,"onlinetime":-2180592,"expiry":"2028-05-22 00:00:00"}]
[2026-08-02 20:33:30] Expiración local actualizada a: 2026-08-03 (calculada, API no devolvió fecha)
[2026-08-02 20:33:30] Resultado extensión | [0,{"dlbytes":-14920325015730,"ulbytes":-1216652946200,"totalbytes":-16136977961930,"onlinetime":-2180592,"expiry":"2028-05-22 00:00:00"}]
[2026-08-02 20:33:30] Estatus ingreso actualizado | {"invnum":"BDV-2026-864976","estatus":"valido"}
[2026-08-02 20:33:30] Transacción confirmada (factura + ingreso + extensión)
[2026-08-02 20:33:30] PoD enviado (usuario vencido): OK | {"username":"18:fd:74:60:44:09","expiracion_anterior":"2025-09-16 00:00:00"}
[2026-08-02 20:33:32] WA suscriptor (584143466209): FALLO
[2026-08-02 20:33:32] WA pagador tercero (584123663736): enviado (cuenta de Hector Rudman)
[2026-08-02 20:33:32] Puntos acreditados para 18:fd:74:60:44:09
[2026-08-02 20:33:32] Pago procesado exitosamente | {"success":true,"monto_bs":1000,"monto_usd":"1.34","tasa_cambio":746.6297,"dias_agregados":1,"nueva_expiracion":"2026-08-03 00:00:00","invnum":"BDV-2026-864976","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"18:fd:74:60:44:09","nombre":"Hector Rudman","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-03 08:54:47] Iniciando procesamiento de pago | {"username":"6c:68:a4:60:27:94","monto_bs":30000,"referencia":"006889134728","banco":"0105","fecha":"2026-08-03","telefono_cliente":"04242922691"}
[2026-08-03 08:54:47] Conversión: 30000 Bs / 748.7864 = 40.06 USD
[2026-08-03 08:54:47] Cálculo días (snap sin IVA): 40.06 USD / 40 = ratio 1.0015 ≈ 1M → 30 días
[2026-08-03 08:54:47] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-134728","referencia":"006889134728"}
[2026-08-03 08:54:47] Factura creada: BDV-2026-134728
[2026-08-03 08:54:47] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-134728","importe":40.06,"estatus":"pendiente_api"}
[2026-08-03 08:54:47] Ingreso pre-registrado (pendiente_api)
[2026-08-03 08:54:47] RM vencido (exp RM: 2025-10-05), ajustando días para API: 30 → 332
[2026-08-03 08:54:47] API RM response (HTTP 200): [0,{"dlbytes":-3714461722489,"ulbytes":-371573218773,"totalbytes":-4086034941262,"onlinetime":-16283869,"expiry":"2027-07-03 00:00:00"}]
[2026-08-03 08:54:47] Expiración local actualizada a: 2026-09-02 (calculada, API no devolvió fecha)
[2026-08-03 08:54:47] Resultado extensión | [0,{"dlbytes":-3714461722489,"ulbytes":-371573218773,"totalbytes":-4086034941262,"onlinetime":-16283869,"expiry":"2027-07-03 00:00:00"}]
[2026-08-03 08:54:47] Estatus ingreso actualizado | {"invnum":"BDV-2026-134728","estatus":"valido"}
[2026-08-03 08:54:47] Transacción confirmada (factura + ingreso + extensión)
[2026-08-03 08:54:47] PoD enviado (usuario vencido): OK | {"username":"6c:68:a4:60:27:94","expiracion_anterior":"2025-10-05 00:00:00"}
[2026-08-03 08:54:49] WA suscriptor (584242922691): FALLO
[2026-08-03 08:54:49] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-03 08:54:49] Pago procesado exitosamente | {"success":true,"monto_bs":30000,"monto_usd":"40.06","tasa_cambio":748.7864,"dias_agregados":30,"nueva_expiracion":"2026-09-02 00:00:00","invnum":"BDV-2026-134728","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"6c:68:a4:60:27:94","nombre":"viviana higle","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-03 09:38:22] Iniciando procesamiento de pago | {"username":"74:ac:b9:f4:bf:6e","monto_bs":29951.2,"referencia":"006889626097","banco":"0105","fecha":"2026-08-03","telefono_cliente":"04141108464"}
[2026-08-03 09:38:22] Conversión: 29951.2 Bs / 748.7864 = 40 USD
[2026-08-03 09:38:22] Cálculo días (snap sin IVA): 40 USD / 40 = ratio 1 ≈ 1M → 30 días
[2026-08-03 09:38:22] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-626097","referencia":"006889626097"}
[2026-08-03 09:38:22] Factura creada: BDV-2026-626097
[2026-08-03 09:38:22] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-626097","importe":40,"estatus":"pendiente_api"}
[2026-08-03 09:38:22] Ingreso pre-registrado (pendiente_api)
[2026-08-03 09:38:22] RM vencido (exp RM: 2025-09-28), ajustando días para API: 30 → 339
[2026-08-03 09:38:22] API RM response (HTTP 200): [0,{"dlbytes":-247365201659,"ulbytes":-39565716168,"totalbytes":-286930917827,"onlinetime":-28592891,"expiry":"2027-07-10 00:00:00"}]
[2026-08-03 09:38:22] Expiración local actualizada a: 2026-09-02 (calculada, API no devolvió fecha)
[2026-08-03 09:38:22] Resultado extensión | [0,{"dlbytes":-247365201659,"ulbytes":-39565716168,"totalbytes":-286930917827,"onlinetime":-28592891,"expiry":"2027-07-10 00:00:00"}]
[2026-08-03 09:38:22] Estatus ingreso actualizado | {"invnum":"BDV-2026-626097","estatus":"valido"}
[2026-08-03 09:38:22] Transacción confirmada (factura + ingreso + extensión)
[2026-08-03 09:38:22] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:f4:bf:6e","expiracion_anterior":"2025-09-28 00:00:00"}
[2026-08-03 09:38:23] WA suscriptor (584141108464): FALLO
[2026-08-03 09:38:23] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-03 09:38:23] Pago procesado exitosamente | {"success":true,"monto_bs":29951.2,"monto_usd":"40.00","tasa_cambio":748.7864,"dias_agregados":30,"nueva_expiracion":"2026-09-02 00:00:00","invnum":"BDV-2026-626097","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:f4:bf:6e","nombre":"Oscar Carrasquel","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-03 15:12:27] Iniciando procesamiento de pago | {"username":"68:d7:9a:a1:17:ef","monto_bs":22463.59,"referencia":"000969971716","banco":"0102","fecha":"2026-08-03","telefono_cliente":"04120843226"}
[2026-08-03 15:12:27] Conversión: 22463.59 Bs / 748.7864 = 30 USD
[2026-08-03 15:12:27] Cálculo días (proporcional): 30 USD × (0.75 días/USD) = 23 días
[2026-08-03 15:12:27] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-971716","referencia":"000969971716"}
[2026-08-03 15:12:27] Factura creada: BDV-2026-971716
[2026-08-03 15:12:27] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-971716","importe":30,"estatus":"pendiente_api"}
[2026-08-03 15:12:27] Ingreso pre-registrado (pendiente_api)
[2026-08-03 15:12:27] RM vencido (exp RM: 2025-10-15), ajustando días para API: 23 → 315
[2026-08-03 15:12:27] API RM response (HTTP 200): [0,{"dlbytes":-1624543825433,"ulbytes":-605975079720,"totalbytes":-2230518905153,"onlinetime":0,"expiry":"2027-02-13 00:00:00"}]
[2026-08-03 15:12:27] Expiración local actualizada a: 2026-08-26 (calculada, API no devolvió fecha)
[2026-08-03 15:12:27] Resultado extensión | [0,{"dlbytes":-1624543825433,"ulbytes":-605975079720,"totalbytes":-2230518905153,"onlinetime":0,"expiry":"2027-02-13 00:00:00"}]
[2026-08-03 15:12:27] Estatus ingreso actualizado | {"invnum":"BDV-2026-971716","estatus":"valido"}
[2026-08-03 15:12:27] Transacción confirmada (factura + ingreso + extensión)
[2026-08-03 15:12:28] PoD enviado (usuario vencido): OK | {"username":"68:d7:9a:a1:17:ef","expiracion_anterior":"2025-10-15 00:00:00"}
[2026-08-03 15:12:29] WA suscriptor (584120843226): FALLO
[2026-08-03 15:12:29] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-03 15:12:29] Pago procesado exitosamente | {"success":true,"monto_bs":22463.59,"monto_usd":"30.00","tasa_cambio":748.7864,"dias_agregados":23,"nueva_expiracion":"2026-08-26 00:00:00","invnum":"BDV-2026-971716","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"68:d7:9a:a1:17:ef","nombre":"Yeinmy Morillo","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-03 15:14:57] Iniciando procesamiento de pago | {"username":"f4:92:bf:fc:c0:6b","monto_bs":26057.77,"referencia":"000969978674","banco":"0102","fecha":"2026-08-03","telefono_cliente":"04123762410"}
[2026-08-03 15:14:57] Conversión: 26057.77 Bs / 748.7864 = 34.8 USD
[2026-08-03 15:14:57] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-03 15:14:57] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-978674","referencia":"000969978674"}
[2026-08-03 15:14:57] Factura creada: BDV-2026-978674
[2026-08-03 15:14:57] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-978674","importe":34.8,"estatus":"pendiente_api"}
[2026-08-03 15:14:57] Ingreso pre-registrado (pendiente_api)
[2026-08-03 15:14:57] RM vencido (exp RM: 2025-10-05), ajustando días para API: 30 → 332
[2026-08-03 15:14:57] API RM response (HTTP 200): [0,{"dlbytes":-12133857456323,"ulbytes":-2746316850151,"totalbytes":-14880174306474,"onlinetime":-12606913,"expiry":"2027-06-29 00:00:00"}]
[2026-08-03 15:14:57] Expiración local actualizada a: 2026-09-02 (calculada, API no devolvió fecha)
[2026-08-03 15:14:57] Resultado extensión | [0,{"dlbytes":-12133857456323,"ulbytes":-2746316850151,"totalbytes":-14880174306474,"onlinetime":-12606913,"expiry":"2027-06-29 00:00:00"}]
[2026-08-03 15:14:57] Estatus ingreso actualizado | {"invnum":"BDV-2026-978674","estatus":"valido"}
[2026-08-03 15:14:57] Transacción confirmada (factura + ingreso + extensión)
[2026-08-03 15:14:58] PoD enviado (usuario vencido): OK | {"username":"f4:92:bf:fc:c0:6b","expiracion_anterior":"2025-10-05 00:00:00"}
[2026-08-03 15:14:59] WA suscriptor (584123762410): FALLO
[2026-08-03 15:14:59] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-03 15:14:59] Pago procesado exitosamente | {"success":true,"monto_bs":26057.77,"monto_usd":"34.80","tasa_cambio":748.7864,"dias_agregados":30,"nueva_expiracion":"2026-09-02 00:00:00","invnum":"BDV-2026-978674","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"f4:92:bf:fc:c0:6b","nombre":"junior gutt","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-03 15:22:15] Iniciando procesamiento de pago | {"username":"f4:92:bf:4e:36:4e","monto_bs":26057.77,"referencia":"001403394410","banco":"0114","fecha":"2026-08-03","telefono_cliente":"04129057950"}
[2026-08-03 15:22:15] Conversión: 26057.77 Bs / 748.7864 = 34.8 USD
[2026-08-03 15:22:15] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-03 15:22:15] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-394410","referencia":"001403394410"}
[2026-08-03 15:22:15] Factura creada: BDV-2026-394410
[2026-08-03 15:22:15] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-394410","importe":34.8,"estatus":"pendiente_api"}
[2026-08-03 15:22:15] Ingreso pre-registrado (pendiente_api)
[2026-08-03 15:22:15] RM vencido (exp RM: 2025-10-07), ajustando días para API: 30 → 330
[2026-08-03 15:22:15] API RM response (HTTP 200): [0,{"dlbytes":-40897188318447,"ulbytes":-1614696952221,"totalbytes":-42511885270668,"onlinetime":-33601930,"expiry":"2027-06-16 00:00:00"}]
[2026-08-03 15:22:15] Expiración local actualizada a: 2026-09-02 (calculada, API no devolvió fecha)
[2026-08-03 15:22:15] Resultado extensión | [0,{"dlbytes":-40897188318447,"ulbytes":-1614696952221,"totalbytes":-42511885270668,"onlinetime":-33601930,"expiry":"2027-06-16 00:00:00"}]
[2026-08-03 15:22:15] Estatus ingreso actualizado | {"invnum":"BDV-2026-394410","estatus":"valido"}
[2026-08-03 15:22:15] Transacción confirmada (factura + ingreso + extensión)
[2026-08-03 15:22:15] PoD enviado (usuario vencido): OK | {"username":"f4:92:bf:4e:36:4e","expiracion_anterior":"2025-10-07 00:00:00"}
[2026-08-03 15:22:17] WA suscriptor (584129057950): FALLO
[2026-08-03 15:22:17] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-03 15:22:17] Pago procesado exitosamente | {"success":true,"monto_bs":26057.77,"monto_usd":"34.80","tasa_cambio":748.7864,"dias_agregados":30,"nueva_expiracion":"2026-09-02 00:00:00","invnum":"BDV-2026-394410","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"f4:92:bf:4e:36:4e","nombre":"Jhony Guerra","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-03 17:23:52] Iniciando procesamiento de pago | {"username":"4c:d7:c8:b7:2e:91","monto_bs":26057.77,"referencia":"621559309312","banco":"0105","fecha":"2026-08-03","telefono_cliente":"04125329220"}
[2026-08-03 17:23:52] Conversión: 26057.77 Bs / 748.7864 = 34.8 USD
[2026-08-03 17:23:52] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-03 17:23:52] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-309312","referencia":"621559309312"}
[2026-08-03 17:23:52] Factura creada: BDV-2026-309312
[2026-08-03 17:23:52] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-309312","importe":34.8,"estatus":"pendiente_api"}
[2026-08-03 17:23:52] Ingreso pre-registrado (pendiente_api)
[2026-08-03 17:23:52] RM vencido (exp RM: 2025-10-03), ajustando días para API: 30 → 334
[2026-08-03 17:23:52] API RM response (HTTP 200): [0,{"dlbytes":-596890010555,"ulbytes":-225841684554,"totalbytes":-822731695109,"onlinetime":-27831830,"expiry":"2027-07-16 00:00:00"}]
[2026-08-03 17:23:52] Expiración local actualizada a: 2026-09-02 (calculada, API no devolvió fecha)
[2026-08-03 17:23:52] Resultado extensión | [0,{"dlbytes":-596890010555,"ulbytes":-225841684554,"totalbytes":-822731695109,"onlinetime":-27831830,"expiry":"2027-07-16 00:00:00"}]
[2026-08-03 17:23:52] Estatus ingreso actualizado | {"invnum":"BDV-2026-309312","estatus":"valido"}
[2026-08-03 17:23:52] Transacción confirmada (factura + ingreso + extensión)
[2026-08-03 17:23:52] PoD enviado (usuario vencido): OK | {"username":"4c:d7:c8:b7:2e:91","expiracion_anterior":"2025-10-03 00:00:00"}
[2026-08-03 17:23:54] WA suscriptor (584125329220): FALLO
[2026-08-03 17:23:54] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-03 17:23:54] Pago procesado exitosamente | {"success":true,"monto_bs":26057.77,"monto_usd":"34.80","tasa_cambio":748.7864,"dias_agregados":30,"nueva_expiracion":"2026-09-02 00:00:00","invnum":"BDV-2026-309312","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"4c:d7:c8:b7:2e:91","nombre":"Alicia Maizo","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-03 21:21:48] Iniciando procesamiento de pago | {"username":"4c:46:d1:d1:f6:47","monto_bs":22562.83,"referencia":"006897682344","banco":"0105","fecha":"2026-08-03","telefono_cliente":"04247132199"}
[2026-08-03 21:21:48] ERROR: Usuario no encontrado: 4c:46:d1:d1:f6:47 | {"username":"4c:46:d1:d1:f6:47","monto_bs":22562.83,"referencia":"006897682344","banco":"0105","fecha":"2026-08-03","telefono_cliente":"04247132199"}
[2026-08-04 08:23:37] Iniciando procesamiento de pago | {"username":"6c:68:a4:aa:fc:7c","monto_bs":22562.83,"referencia":"006899085177","banco":"0105","fecha":"2026-08-04","telefono_cliente":"04125409021"}
[2026-08-04 08:23:37] Conversión: 22562.83 Bs / 752.0943 = 30 USD
[2026-08-04 08:23:37] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-04 08:23:37] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-085177","referencia":"006899085177"}
[2026-08-04 08:23:37] Factura creada: BDV-2026-085177
[2026-08-04 08:23:37] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-085177","importe":30,"estatus":"pendiente_api"}
[2026-08-04 08:23:37] Ingreso pre-registrado (pendiente_api)
[2026-08-04 08:23:37] RM vencido (exp RM: 2025-11-05), ajustando días para API: 30 → 302
[2026-08-04 08:23:37] API RM response (HTTP 200): [0,{"dlbytes":-5959133119124,"ulbytes":-1260155323091,"totalbytes":-7219288442215,"onlinetime":-33472973,"expiry":"2027-06-03 00:00:00"}]
[2026-08-04 08:23:37] Expiración local actualizada a: 2026-09-03 (calculada, API no devolvió fecha)
[2026-08-04 08:23:37] Resultado extensión | [0,{"dlbytes":-5959133119124,"ulbytes":-1260155323091,"totalbytes":-7219288442215,"onlinetime":-33472973,"expiry":"2027-06-03 00:00:00"}]
[2026-08-04 08:23:37] Estatus ingreso actualizado | {"invnum":"BDV-2026-085177","estatus":"valido"}
[2026-08-04 08:23:37] Transacción confirmada (factura + ingreso + extensión)
[2026-08-04 08:23:37] PoD enviado (usuario vencido): OK | {"username":"6c:68:a4:aa:fc:7c","expiracion_anterior":"2025-11-05 00:00:00"}
[2026-08-04 08:23:38] WA suscriptor (584125409021): FALLO
[2026-08-04 08:23:38] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-04 08:23:38] Pago procesado exitosamente | {"success":true,"monto_bs":22562.83,"monto_usd":"30.00","tasa_cambio":752.0943,"dias_agregados":30,"nueva_expiracion":"2026-09-03 00:00:00","invnum":"BDV-2026-085177","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"6c:68:a4:aa:fc:7c","nombre":"Juan Pablo Gerik","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-04 09:29:39] Iniciando procesamiento de pago | {"username":"e4:38:83:ae:6b:37","monto_bs":22563,"referencia":"006899715105","banco":"0105","fecha":"2026-08-04","telefono_cliente":"04142482674"}
[2026-08-04 09:29:39] Conversión: 22563 Bs / 752.0943 = 30 USD
[2026-08-04 09:29:39] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-04 09:29:39] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-715105","referencia":"006899715105"}
[2026-08-04 09:29:39] Factura creada: BDV-2026-715105
[2026-08-04 09:29:39] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-715105","importe":30,"estatus":"pendiente_api"}
[2026-08-04 09:29:39] Ingreso pre-registrado (pendiente_api)
[2026-08-04 09:29:39] RM vencido (exp RM: 2025-10-03), ajustando días para API: 30 → 335
[2026-08-04 09:29:39] API RM response (HTTP 200): [0,{"dlbytes":-7028598600296,"ulbytes":-864379901337,"totalbytes":-7892978501633,"onlinetime":-23865192,"expiry":"2027-07-10 00:00:00"}]
[2026-08-04 09:29:39] Expiración local actualizada a: 2026-09-03 (calculada, API no devolvió fecha)
[2026-08-04 09:29:39] Resultado extensión | [0,{"dlbytes":-7028598600296,"ulbytes":-864379901337,"totalbytes":-7892978501633,"onlinetime":-23865192,"expiry":"2027-07-10 00:00:00"}]
[2026-08-04 09:29:39] Estatus ingreso actualizado | {"invnum":"BDV-2026-715105","estatus":"valido"}
[2026-08-04 09:29:39] Transacción confirmada (factura + ingreso + extensión)
[2026-08-04 09:29:40] PoD enviado (usuario vencido): OK | {"username":"e4:38:83:ae:6b:37","expiracion_anterior":"2025-10-03 00:00:00"}
[2026-08-04 09:29:41] WA suscriptor (584142482674): FALLO
[2026-08-04 09:29:41] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-04 09:29:41] Pago procesado exitosamente | {"success":true,"monto_bs":22563,"monto_usd":"30.00","tasa_cambio":752.0943,"dias_agregados":30,"nueva_expiracion":"2026-09-03 00:00:00","invnum":"BDV-2026-715105","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e4:38:83:ae:6b:37","nombre":"Graciela Misler","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-04 11:26:44] Iniciando procesamiento de pago | {"username":"24:5a:4c:c0:87:a5","monto_bs":30081,"referencia":"621632537923","banco":"0102","fecha":"2026-08-04","telefono_cliente":"04144928040"}
[2026-08-04 11:26:44] Conversión: 30081 Bs / 752.0943 = 40 USD
[2026-08-04 11:26:44] Cálculo días (snap sin IVA): 40 USD / 40 = ratio 1 ≈ 1M → 30 días
[2026-08-04 11:26:44] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-537923","referencia":"621632537923"}
[2026-08-04 11:26:44] Factura creada: BDV-2026-537923
[2026-08-04 11:26:44] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-537923","importe":40,"estatus":"pendiente_api"}
[2026-08-04 11:26:44] Ingreso pre-registrado (pendiente_api)
[2026-08-04 11:26:44] RM vencido (exp RM: 2025-09-20), ajustando días para API: 30 → 348
[2026-08-04 11:26:44] API RM response (HTTP 200): [0,{"dlbytes":-5100363202072,"ulbytes":-343527557357,"totalbytes":-5443890759429,"onlinetime":-12215409,"expiry":"2027-07-18 00:00:00"}]
[2026-08-04 11:26:44] Expiración local actualizada a: 2026-09-03 (calculada, API no devolvió fecha)
[2026-08-04 11:26:44] Resultado extensión | [0,{"dlbytes":-5100363202072,"ulbytes":-343527557357,"totalbytes":-5443890759429,"onlinetime":-12215409,"expiry":"2027-07-18 00:00:00"}]
[2026-08-04 11:26:44] Estatus ingreso actualizado | {"invnum":"BDV-2026-537923","estatus":"valido"}
[2026-08-04 11:26:44] Transacción confirmada (factura + ingreso + extensión)
[2026-08-04 11:26:44] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:c0:87:a5","expiracion_anterior":"2025-09-20 00:00:00"}
[2026-08-04 11:26:45] WA suscriptor (584144928040): FALLO
[2026-08-04 11:26:45] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-04 11:26:45] Pago procesado exitosamente | {"success":true,"monto_bs":30081,"monto_usd":"40.00","tasa_cambio":752.0943,"dias_agregados":30,"nueva_expiracion":"2026-09-03 00:00:00","invnum":"BDV-2026-537923","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:c0:87:a5","nombre":"javier mulato","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-04 11:27:40] Iniciando procesamiento de pago | {"username":"e4:38:83:ae:61:a6","monto_bs":30800,"referencia":"006901052865","banco":"0105","fecha":"2026-08-04","telefono_cliente":"04241692500"}
[2026-08-04 11:27:40] Conversión: 30800 Bs / 752.0943 = 40.95 USD
[2026-08-04 11:27:40] Cálculo días (snap sin IVA): 40.95 USD / 40 = ratio 1.02375 ≈ 1M → 30 días
[2026-08-04 11:27:40] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-052865","referencia":"006901052865"}
[2026-08-04 11:27:40] Factura creada: BDV-2026-052865
[2026-08-04 11:27:40] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-052865","importe":40.95,"estatus":"pendiente_api"}
[2026-08-04 11:27:40] Ingreso pre-registrado (pendiente_api)
[2026-08-04 11:27:40] RM vencido (exp RM: 2025-10-07), ajustando días para API: 30 → 331
[2026-08-04 11:27:40] API RM response (HTTP 200): [0,{"dlbytes":-5618170671709,"ulbytes":-799290690923,"totalbytes":-6417461362632,"onlinetime":-33292657,"expiry":"2027-07-03 00:00:00"}]
[2026-08-04 11:27:40] Expiración local actualizada a: 2026-09-03 (calculada, API no devolvió fecha)
[2026-08-04 11:27:40] Resultado extensión | [0,{"dlbytes":-5618170671709,"ulbytes":-799290690923,"totalbytes":-6417461362632,"onlinetime":-33292657,"expiry":"2027-07-03 00:00:00"}]
[2026-08-04 11:27:40] Estatus ingreso actualizado | {"invnum":"BDV-2026-052865","estatus":"valido"}
[2026-08-04 11:27:40] Transacción confirmada (factura + ingreso + extensión)
[2026-08-04 11:27:40] PoD enviado (usuario vencido): OK | {"username":"e4:38:83:ae:61:a6","expiracion_anterior":"2025-10-07 00:00:00"}
[2026-08-04 11:27:41] WA suscriptor (584241692500): FALLO
[2026-08-04 11:27:41] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-04 11:27:41] Pago procesado exitosamente | {"success":true,"monto_bs":30800,"monto_usd":"40.95","tasa_cambio":752.0943,"dias_agregados":30,"nueva_expiracion":"2026-09-03 00:00:00","invnum":"BDV-2026-052865","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e4:38:83:ae:61:a6","nombre":"richard alenso","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-04 11:44:07] Iniciando procesamiento de pago | {"username":"74:ac:b9:7a:fe:45","monto_bs":22562.83,"referencia":"001409382662","banco":"0102","fecha":"2026-08-04","telefono_cliente":"04124571744"}
[2026-08-04 11:44:07] Conversión: 22562.83 Bs / 752.0943 = 30 USD
[2026-08-04 11:44:07] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-04 11:44:07] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-382662","referencia":"001409382662"}
[2026-08-04 11:44:07] Factura creada: BDV-2026-382662
[2026-08-04 11:44:07] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-382662","importe":30,"estatus":"pendiente_api"}
[2026-08-04 11:44:07] Ingreso pre-registrado (pendiente_api)
[2026-08-04 11:44:07] RM vencido (exp RM: 2025-10-01), ajustando días para API: 30 → 337
[2026-08-04 11:44:07] API RM response (HTTP 200): [0,{"dlbytes":-3670611031032,"ulbytes":-613610854101,"totalbytes":-4284221885133,"onlinetime":-6394066,"expiry":"2027-07-08 00:00:00"}]
[2026-08-04 11:44:07] Expiración local actualizada a: 2026-09-03 (calculada, API no devolvió fecha)
[2026-08-04 11:44:07] Resultado extensión | [0,{"dlbytes":-3670611031032,"ulbytes":-613610854101,"totalbytes":-4284221885133,"onlinetime":-6394066,"expiry":"2027-07-08 00:00:00"}]
[2026-08-04 11:44:07] Estatus ingreso actualizado | {"invnum":"BDV-2026-382662","estatus":"valido"}
[2026-08-04 11:44:07] Transacción confirmada (factura + ingreso + extensión)
[2026-08-04 11:44:08] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:7a:fe:45","expiracion_anterior":"2025-10-01 00:00:00"}
[2026-08-04 11:44:09] WA suscriptor (584124571744): FALLO
[2026-08-04 11:44:09] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-04 11:44:09] Pago procesado exitosamente | {"success":true,"monto_bs":22562.83,"monto_usd":"30.00","tasa_cambio":752.0943,"dias_agregados":30,"nueva_expiracion":"2026-09-03 00:00:00","invnum":"BDV-2026-382662","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:7a:fe:45","nombre":"marco  montoya","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-04 14:25:00] Iniciando procesamiento de pago | {"username":"24:5a:4c:b6:28:99","monto_bs":22590,"referencia":"006903174615","banco":"0105","fecha":"2026-08-04","telefono_cliente":"04242754996"}
[2026-08-04 14:25:00] Conversión: 22590 Bs / 752.0943 = 30.04 USD
[2026-08-04 14:25:00] Cálculo días (snap sin IVA): 30.04 USD / 30 = ratio 1.0013333333333 ≈ 1M → 30 días
[2026-08-04 14:25:00] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-174615","referencia":"006903174615"}
[2026-08-04 14:25:00] Factura creada: BDV-2026-174615
[2026-08-04 14:25:00] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-174615","importe":30.04,"estatus":"pendiente_api"}
[2026-08-04 14:25:00] Ingreso pre-registrado (pendiente_api)
[2026-08-04 14:25:00] RM vencido (exp RM: 2025-11-02), ajustando días para API: 30 → 305
[2026-08-04 14:25:01] API RM response (HTTP 200): [0,{"dlbytes":-5059143342494,"ulbytes":-314577651973,"totalbytes":-5373720994467,"onlinetime":-15248247,"expiry":"2027-06-07 00:00:00"}]
[2026-08-04 14:25:01] Expiración local actualizada a: 2026-09-03 (calculada, API no devolvió fecha)
[2026-08-04 14:25:01] Resultado extensión | [0,{"dlbytes":-5059143342494,"ulbytes":-314577651973,"totalbytes":-5373720994467,"onlinetime":-15248247,"expiry":"2027-06-07 00:00:00"}]
[2026-08-04 14:25:01] Estatus ingreso actualizado | {"invnum":"BDV-2026-174615","estatus":"valido"}
[2026-08-04 14:25:01] Transacción confirmada (factura + ingreso + extensión)
[2026-08-04 14:25:01] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:b6:28:99","expiracion_anterior":"2025-11-02 00:00:00"}
[2026-08-04 14:25:02] WA suscriptor (584242754996): FALLO
[2026-08-04 14:25:02] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-04 14:25:02] Pago procesado exitosamente | {"success":true,"monto_bs":22590,"monto_usd":"30.04","tasa_cambio":752.0943,"dias_agregados":30,"nueva_expiracion":"2026-09-03 00:00:00","invnum":"BDV-2026-174615","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:b6:28:99","nombre":"Jesus  Quintero","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-04 20:30:40] Iniciando procesamiento de pago | {"username":"74:ac:b9:7a:f8:60","monto_bs":22650,"referencia":"062169025952","banco":"0102","fecha":"2026-08-04","telefono_cliente":"04241925065"}
[2026-08-04 20:30:40] Conversión: 22650 Bs / 752.0943 = 30.12 USD
[2026-08-04 20:30:40] Cálculo días (snap sin IVA): 30.12 USD / 30 = ratio 1.004 ≈ 1M → 30 días
[2026-08-04 20:30:40] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-025952","referencia":"062169025952"}
[2026-08-04 20:30:40] Factura creada: BDV-2026-025952
[2026-08-04 20:30:40] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-025952","importe":30.12,"estatus":"pendiente_api"}
[2026-08-04 20:30:40] Ingreso pre-registrado (pendiente_api)
[2026-08-04 20:30:40] RM vencido (exp RM: 2025-10-04), ajustando días para API: 30 → 334
[2026-08-04 20:30:43] API RM response (HTTP 200): [0,{"dlbytes":-7042391560918,"ulbytes":-599792402244,"totalbytes":-7642183963162,"onlinetime":-30312992,"expiry":"2027-06-17 00:00:00"}]
[2026-08-04 20:30:43] Expiración local actualizada a: 2026-09-03 (calculada, API no devolvió fecha)
[2026-08-04 20:30:43] Resultado extensión | [0,{"dlbytes":-7042391560918,"ulbytes":-599792402244,"totalbytes":-7642183963162,"onlinetime":-30312992,"expiry":"2027-06-17 00:00:00"}]
[2026-08-04 20:30:43] Estatus ingreso actualizado | {"invnum":"BDV-2026-025952","estatus":"valido"}
[2026-08-04 20:30:43] Transacción confirmada (factura + ingreso + extensión)
[2026-08-04 20:30:44] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:7a:f8:60","expiracion_anterior":"2025-10-04 00:00:00"}
[2026-08-04 20:30:45] WA suscriptor (584241925065): FALLO
[2026-08-04 20:30:45] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-04 20:30:45] Pago procesado exitosamente | {"success":true,"monto_bs":22650,"monto_usd":"30.12","tasa_cambio":752.0943,"dias_agregados":30,"nueva_expiracion":"2026-09-03 00:00:00","invnum":"BDV-2026-025952","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:7a:f8:60","nombre":"Enmanuel  Figueira","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-05 12:53:00] Iniciando procesamiento de pago | {"username":"68:d7:9a:06:68:49","monto_bs":26274,"referencia":"000974681763","banco":"0102","fecha":"2026-08-05","telefono_cliente":"04122039523"}
[2026-08-05 12:53:01] Conversión: 26274 Bs / 755.1552 = 34.79 USD
[2026-08-05 12:53:01] Cálculo días (snap con IVA 16%): 34.79 USD / (30x1.16) = ratio 0.99971264367816 ≈ 1M → 30 días
[2026-08-05 12:53:01] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-681763","referencia":"000974681763"}
[2026-08-05 12:53:01] Factura creada: BDV-2026-681763
[2026-08-05 12:53:01] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-681763","importe":34.79,"estatus":"pendiente_api"}
[2026-08-05 12:53:01] Ingreso pre-registrado (pendiente_api)
[2026-08-05 12:53:01] RM vencido (exp RM: 2025-09-22), ajustando días para API: 30 → 347
[2026-08-05 12:53:01] API RM response (HTTP 200): [0,{"dlbytes":-28842074258317,"ulbytes":-2328985339617,"totalbytes":-31171059597934,"onlinetime":-7609242,"expiry":"2027-07-21 00:00:00"}]
[2026-08-05 12:53:01] Expiración local actualizada a: 2026-09-04 (calculada, API no devolvió fecha)
[2026-08-05 12:53:01] Resultado extensión | [0,{"dlbytes":-28842074258317,"ulbytes":-2328985339617,"totalbytes":-31171059597934,"onlinetime":-7609242,"expiry":"2027-07-21 00:00:00"}]
[2026-08-05 12:53:01] Estatus ingreso actualizado | {"invnum":"BDV-2026-681763","estatus":"valido"}
[2026-08-05 12:53:01] Transacción confirmada (factura + ingreso + extensión)
[2026-08-05 12:53:01] PoD enviado (usuario vencido): OK | {"username":"68:d7:9a:06:68:49","expiracion_anterior":"2025-09-22 00:00:00"}
[2026-08-05 12:53:02] WA suscriptor (584122039523): FALLO
[2026-08-05 12:53:02] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-05 12:53:02] Pago procesado exitosamente | {"success":true,"monto_bs":26274,"monto_usd":"34.79","tasa_cambio":755.1552,"dias_agregados":30,"nueva_expiracion":"2026-09-04 00:00:00","invnum":"BDV-2026-681763","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"68:d7:9a:06:68:49","nombre":"jesus chucho gonzalez","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-05 17:18:57] Iniciando procesamiento de pago | {"username":"e0:63:da:f8:8e:01","monto_bs":30207,"referencia":"48311990580","banco":"0105","fecha":"2026-08-05","telefono_cliente":"04122587112"}
[2026-08-05 17:18:57] Conversión: 30207 Bs / 755.1552 = 40 USD
[2026-08-05 17:18:57] Cálculo días (snap sin IVA): 40 USD / 40 = ratio 1 ≈ 1M → 30 días
[2026-08-05 17:18:57] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-990580","referencia":"48311990580"}
[2026-08-05 17:18:57] Factura creada: BDV-2026-990580
[2026-08-05 17:18:57] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-990580","importe":40,"estatus":"pendiente_api"}
[2026-08-05 17:18:57] Ingreso pre-registrado (pendiente_api)
[2026-08-05 17:18:57] RM vencido (exp RM: 2025-10-26), ajustando días para API: 30 → 313
[2026-08-05 17:18:57] API RM response (HTTP 200): [0,{"dlbytes":-10631631945299,"ulbytes":-1468210552676,"totalbytes":-12099842497975,"onlinetime":-2095743,"expiry":"2027-06-15 00:00:00"}]
[2026-08-05 17:18:57] Expiración local actualizada a: 2026-09-04 (calculada, API no devolvió fecha)
[2026-08-05 17:18:57] Resultado extensión | [0,{"dlbytes":-10631631945299,"ulbytes":-1468210552676,"totalbytes":-12099842497975,"onlinetime":-2095743,"expiry":"2027-06-15 00:00:00"}]
[2026-08-05 17:18:57] Estatus ingreso actualizado | {"invnum":"BDV-2026-990580","estatus":"valido"}
[2026-08-05 17:18:57] Transacción confirmada (factura + ingreso + extensión)
[2026-08-05 17:18:57] PoD enviado (usuario vencido): OK | {"username":"e0:63:da:f8:8e:01","expiracion_anterior":"2025-10-26 00:00:00"}
[2026-08-05 17:18:59] WA suscriptor (584125570089): FALLO
[2026-08-05 17:18:59] WA pagador tercero (584122587112): enviado (cuenta de carlos miguel rivero)
[2026-08-05 17:19:00] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-05 17:19:00] Pago procesado exitosamente | {"success":true,"monto_bs":30207,"monto_usd":"40.00","tasa_cambio":755.1552,"dias_agregados":30,"nueva_expiracion":"2026-09-04 00:00:00","invnum":"BDV-2026-990580","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e0:63:da:f8:8e:01","nombre":"carlos miguel rivero","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-05 21:45:41] Iniciando procesamiento de pago | {"username":"70:a7:41:1c:56:f4","monto_bs":30207,"referencia":"000848150968","banco":"0102","fecha":"2026-08-05","telefono_cliente":"04123977060"}
[2026-08-05 21:45:41] Conversión: 30207 Bs / 755.1552 = 40 USD
[2026-08-05 21:45:41] Cálculo días (snap sin IVA): 40 USD / 40 = ratio 1 ≈ 1M → 30 días
[2026-08-05 21:45:41] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-150968","referencia":"000848150968"}
[2026-08-05 21:45:41] Factura creada: BDV-2026-150968
[2026-08-05 21:45:41] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-150968","importe":40,"estatus":"pendiente_api"}
[2026-08-05 21:45:41] Ingreso pre-registrado (pendiente_api)
[2026-08-05 21:45:41] RM vencido (exp RM: 2025-09-23), ajustando días para API: 30 → 346
[2026-08-05 21:45:46] API RM response (HTTP 200): [0,{"dlbytes":-7001332011941,"ulbytes":-1377850522998,"totalbytes":-8379182534939,"onlinetime":-21954415,"expiry":"2027-07-20 00:00:00"}]
[2026-08-05 21:45:46] Expiración local actualizada a: 2026-09-04 (calculada, API no devolvió fecha)
[2026-08-05 21:45:46] Resultado extensión | [0,{"dlbytes":-7001332011941,"ulbytes":-1377850522998,"totalbytes":-8379182534939,"onlinetime":-21954415,"expiry":"2027-07-20 00:00:00"}]
[2026-08-05 21:45:46] Estatus ingreso actualizado | {"invnum":"BDV-2026-150968","estatus":"valido"}
[2026-08-05 21:45:46] Transacción confirmada (factura + ingreso + extensión)
[2026-08-05 21:45:47] PoD enviado (usuario vencido): OK | {"username":"70:a7:41:1c:56:f4","expiracion_anterior":"2025-09-23 00:00:00"}
[2026-08-05 21:45:48] WA suscriptor (584123977060): FALLO
[2026-08-05 21:45:48] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-05 21:45:48] Pago procesado exitosamente | {"success":true,"monto_bs":30207,"monto_usd":"40.00","tasa_cambio":755.1552,"dias_agregados":30,"nueva_expiracion":"2026-09-04 00:00:00","invnum":"BDV-2026-150968","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"70:a7:41:1c:56:f4","nombre":"Johanna  Huerta","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-06 08:40:20] Iniciando procesamiento de pago | {"username":"6c:68:a4:60:3a:c0","monto_bs":22677,"referencia":"006919067070","banco":"0105","fecha":"2026-08-06","telefono_cliente":"04168000194"}
[2026-08-06 08:40:20] Conversión: 22677 Bs / 755.9001 = 30 USD
[2026-08-06 08:40:20] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-06 08:40:20] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-067070","referencia":"006919067070"}
[2026-08-06 08:40:20] Factura creada: BDV-2026-067070
[2026-08-06 08:40:20] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-067070","importe":30,"estatus":"pendiente_api"}
[2026-08-06 08:40:20] Ingreso pre-registrado (pendiente_api)
[2026-08-06 08:40:20] RM vencido (exp RM: 2025-10-02), ajustando días para API: 30 → 338
[2026-08-06 08:40:20] API RM response (HTTP 200): [0,{"dlbytes":-8657636036189,"ulbytes":-809303846005,"totalbytes":-9466939882194,"onlinetime":-26445178,"expiry":"2027-07-10 00:00:00"}]
[2026-08-06 08:40:20] Expiración local actualizada a: 2026-09-05 (calculada, API no devolvió fecha)
[2026-08-06 08:40:20] Resultado extensión | [0,{"dlbytes":-8657636036189,"ulbytes":-809303846005,"totalbytes":-9466939882194,"onlinetime":-26445178,"expiry":"2027-07-10 00:00:00"}]
[2026-08-06 08:40:20] Estatus ingreso actualizado | {"invnum":"BDV-2026-067070","estatus":"valido"}
[2026-08-06 08:40:20] Transacción confirmada (factura + ingreso + extensión)
[2026-08-06 08:40:20] PoD enviado (usuario vencido): OK | {"username":"6c:68:a4:60:3a:c0","expiracion_anterior":"2025-10-02 00:00:00"}
[2026-08-06 08:40:21] WA suscriptor (584168000194): FALLO
[2026-08-06 08:40:21] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-06 08:40:21] Pago procesado exitosamente | {"success":true,"monto_bs":22677,"monto_usd":"30.00","tasa_cambio":755.9001,"dias_agregados":30,"nueva_expiracion":"2026-09-05 00:00:00","invnum":"BDV-2026-067070","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"6c:68:a4:60:3a:c0","nombre":"Noly Ziegler","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-06 11:47:22] Iniciando procesamiento de pago | {"username":"74:ac:b9:f8:32:7b","monto_bs":13153,"referencia":"000977073133","banco":"0102","fecha":"2026-08-06","telefono_cliente":"04162509393"}
[2026-08-06 11:47:22] Conversión: 13153 Bs / 755.9001 = 17.4 USD
[2026-08-06 11:47:22] Cálculo días (proporcional): 17.4 USD × (1 días/USD) = 17 días
[2026-08-06 11:47:22] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-073133","referencia":"000977073133"}
[2026-08-06 11:47:22] Factura creada: BDV-2026-073133
[2026-08-06 11:47:22] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-073133","importe":17.4,"estatus":"pendiente_api"}
[2026-08-06 11:47:22] Ingreso pre-registrado (pendiente_api)
[2026-08-06 11:47:22] API RM response (HTTP 200): [0,{"dlbytes":-4132675017954,"ulbytes":-375556320958,"totalbytes":-4508231338912,"onlinetime":4591095,"expiry":"2026-08-22 00:00:00"}]
[2026-08-06 11:47:22] Expiración local actualizada a: 2026-08-24 (calculada, API no devolvió fecha)
[2026-08-06 11:47:22] Resultado extensión | [0,{"dlbytes":-4132675017954,"ulbytes":-375556320958,"totalbytes":-4508231338912,"onlinetime":4591095,"expiry":"2026-08-22 00:00:00"}]
[2026-08-06 11:47:22] Estatus ingreso actualizado | {"invnum":"BDV-2026-073133","estatus":"valido"}
[2026-08-06 11:47:22] Transacción confirmada (factura + ingreso + extensión)
[2026-08-06 11:47:23] WA suscriptor (584122509393): FALLO
[2026-08-06 11:47:24] WA pagador tercero (584162509393): enviado (cuenta de Omar Castellanos)
[2026-08-06 11:47:24] Puntos acreditados para 74:ac:b9:f8:32:7b
[2026-08-06 11:47:24] Pago procesado exitosamente | {"success":true,"monto_bs":13153,"monto_usd":"17.40","tasa_cambio":755.9001,"dias_agregados":17,"nueva_expiracion":"2026-08-24 00:00:00","invnum":"BDV-2026-073133","pod_enviado":false,"estaba_vencido":false,"usuario":{"username":"74:ac:b9:f8:32:7b","nombre":"Omar Castellanos","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-06 12:09:09] Iniciando procesamiento de pago | {"username":"4c:46:d1:b9:8c:6d","monto_bs":22654.8,"referencia":"621837604164","banco":"0102","fecha":"2026-08-06","telefono_cliente":"04129329107"}
[2026-08-06 12:09:09] ERROR: Usuario no encontrado: 4c:46:d1:b9:8c:6d | {"username":"4c:46:d1:b9:8c:6d","monto_bs":22654.8,"referencia":"621837604164","banco":"0102","fecha":"2026-08-06","telefono_cliente":"04129329107"}
[2026-08-06 15:32:31] Iniciando procesamiento de pago | {"username":"f4:92:bf:4e:15:d0","monto_bs":26305.32,"referencia":"000977596378","banco":"0102","fecha":"2026-08-06","telefono_cliente":"04143443573"}
[2026-08-06 15:32:31] Conversión: 26305.32 Bs / 755.9001 = 34.8 USD
[2026-08-06 15:32:31] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-06 15:32:31] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-596378","referencia":"000977596378"}
[2026-08-06 15:32:31] Factura creada: BDV-2026-596378
[2026-08-06 15:32:31] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-596378","importe":34.8,"estatus":"pendiente_api"}
[2026-08-06 15:32:31] Ingreso pre-registrado (pendiente_api)
[2026-08-06 15:32:31] RM vencido (exp RM: 2025-10-01), ajustando días para API: 30 → 339
[2026-08-06 15:32:31] API RM response (HTTP 200): [0,{"dlbytes":-7363928742292,"ulbytes":-1722843720087,"totalbytes":-9086772462379,"onlinetime":-4935999,"expiry":"2027-08-10 00:00:00"}]
[2026-08-06 15:32:31] Expiración local actualizada a: 2026-09-05 (calculada, API no devolvió fecha)
[2026-08-06 15:32:31] Resultado extensión | [0,{"dlbytes":-7363928742292,"ulbytes":-1722843720087,"totalbytes":-9086772462379,"onlinetime":-4935999,"expiry":"2027-08-10 00:00:00"}]
[2026-08-06 15:32:31] Estatus ingreso actualizado | {"invnum":"BDV-2026-596378","estatus":"valido"}
[2026-08-06 15:32:31] Transacción confirmada (factura + ingreso + extensión)
[2026-08-06 15:32:31] PoD enviado (usuario vencido): OK | {"username":"f4:92:bf:4e:15:d0","expiracion_anterior":"2025-10-01 00:00:00"}
[2026-08-06 15:32:33] WA suscriptor (584143443573): FALLO
[2026-08-06 15:32:33] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-06 15:32:33] Pago procesado exitosamente | {"success":true,"monto_bs":26305.32,"monto_usd":"34.80","tasa_cambio":755.9001,"dias_agregados":30,"nueva_expiracion":"2026-09-05 00:00:00","invnum":"BDV-2026-596378","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"f4:92:bf:4e:15:d0","nombre":"jesus miguel zapata","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-06 16:48:14] Iniciando procesamiento de pago | {"username":"e4:38:83:ae:65:78","monto_bs":26305.32,"referencia":"000977789999","banco":"0102","fecha":"2026-08-06","telefono_cliente":"04243414405"}
[2026-08-06 16:48:15] Conversión: 26305.32 Bs / 755.9001 = 34.8 USD
[2026-08-06 16:48:15] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-06 16:48:15] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-789999","referencia":"000977789999"}
[2026-08-06 16:48:15] Factura creada: BDV-2026-789999
[2026-08-06 16:48:15] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-789999","importe":34.8,"estatus":"pendiente_api"}
[2026-08-06 16:48:15] Ingreso pre-registrado (pendiente_api)
[2026-08-06 16:48:15] RM vencido (exp RM: 2025-09-25), ajustando días para API: 30 → 345
[2026-08-06 16:48:21] API RM response (HTTP 200): [0,{"dlbytes":-1630833357841,"ulbytes":-137541533529,"totalbytes":-1768374891370,"onlinetime":-31541293,"expiry":"2027-07-18 00:00:00"}]
[2026-08-06 16:48:21] Expiración local actualizada a: 2026-09-05 (calculada, API no devolvió fecha)
[2026-08-06 16:48:21] Resultado extensión | [0,{"dlbytes":-1630833357841,"ulbytes":-137541533529,"totalbytes":-1768374891370,"onlinetime":-31541293,"expiry":"2027-07-18 00:00:00"}]
[2026-08-06 16:48:21] Estatus ingreso actualizado | {"invnum":"BDV-2026-789999","estatus":"valido"}
[2026-08-06 16:48:21] Transacción confirmada (factura + ingreso + extensión)
[2026-08-06 16:48:21] PoD enviado (usuario vencido): OK | {"username":"e4:38:83:ae:65:78","expiracion_anterior":"2025-09-25 00:00:00"}
[2026-08-06 16:48:22] WA suscriptor (584243414405): FALLO
[2026-08-06 16:48:22] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-06 16:48:22] Pago procesado exitosamente | {"success":true,"monto_bs":26305.32,"monto_usd":"34.80","tasa_cambio":755.9001,"dias_agregados":30,"nueva_expiracion":"2026-09-05 00:00:00","invnum":"BDV-2026-789999","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e4:38:83:ae:65:78","nombre":"Carlos  Ruthman ","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-06 16:19:17] Iniciando procesamiento de pago | {"username":"4c:d7:c8:ab:cc:d3","monto_bs":22677,"referencia":"006923970622","banco":"0105","fecha":"2026-08-06","telefono_cliente":"04125609262"}
[2026-08-06 16:19:17] Conversión: 22677 Bs / 755.9001 = 30 USD
[2026-08-06 16:19:17] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-06 16:19:17] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-970622","referencia":"006923970622"}
[2026-08-06 16:19:17] Factura creada: BDV-2026-970622
[2026-08-06 16:19:17] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-970622","importe":30,"estatus":"pendiente_api"}
[2026-08-06 16:19:17] Ingreso pre-registrado (pendiente_api)
[2026-08-06 16:19:17] RM vencido (exp RM: 2025-10-01), ajustando días para API: 30 → 339
[2026-08-06 16:19:17] API RM response (HTTP 200): [0,{"dlbytes":-3037976039470,"ulbytes":-202803102287,"totalbytes":-3240779141757,"onlinetime":-10249972,"expiry":"2027-07-12 00:00:00"}]
[2026-08-06 16:19:17] Expiración local actualizada a: 2026-09-05 (calculada, API no devolvió fecha)
[2026-08-06 16:19:17] Resultado extensión | [0,{"dlbytes":-3037976039470,"ulbytes":-202803102287,"totalbytes":-3240779141757,"onlinetime":-10249972,"expiry":"2027-07-12 00:00:00"}]
[2026-08-06 16:19:17] Estatus ingreso actualizado | {"invnum":"BDV-2026-970622","estatus":"valido"}
[2026-08-06 16:19:17] Transacción confirmada (factura + ingreso + extensión)
[2026-08-06 16:19:17] PoD enviado (usuario vencido): OK | {"username":"4c:d7:c8:ab:cc:d3","expiracion_anterior":"2025-10-01 00:00:00"}
[2026-08-06 16:19:18] WA suscriptor (584143248534): FALLO
[2026-08-06 16:19:19] WA pagador tercero (584125609262): enviado (cuenta de Lorenzo De Sousa)
[2026-08-06 16:19:19] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-06 16:19:19] Pago procesado exitosamente | {"success":true,"monto_bs":22677,"monto_usd":"30.00","tasa_cambio":755.9001,"dias_agregados":30,"nueva_expiracion":"2026-09-05 00:00:00","invnum":"BDV-2026-970622","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"4c:d7:c8:ab:cc:d3","nombre":"Lorenzo De Sousa","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-06 18:47:11] Iniciando procesamiento de pago | {"username":"74:ac:b9:7c:08:b7","monto_bs":22677,"referencia":"48312210225","banco":"0105","fecha":"2026-08-06","telefono_cliente":"04122528636"}
[2026-08-06 18:47:11] Conversión: 22677 Bs / 755.9001 = 30 USD
[2026-08-06 18:47:11] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-06 18:47:11] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-210225","referencia":"48312210225"}
[2026-08-06 18:47:11] Factura creada: BDV-2026-210225
[2026-08-06 18:47:11] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-210225","importe":30,"estatus":"pendiente_api"}
[2026-08-06 18:47:11] Ingreso pre-registrado (pendiente_api)
[2026-08-06 18:47:11] RM vencido (exp RM: 2025-09-21), ajustando días para API: 30 → 349
[2026-08-06 18:47:11] API RM response (HTTP 200): [0,{"dlbytes":-6108158396461,"ulbytes":-416187505106,"totalbytes":-6524345901567,"onlinetime":-10854280,"expiry":"2027-07-24 00:00:00"}]
[2026-08-06 18:47:11] Expiración local actualizada a: 2026-09-05 (calculada, API no devolvió fecha)
[2026-08-06 18:47:11] Resultado extensión | [0,{"dlbytes":-6108158396461,"ulbytes":-416187505106,"totalbytes":-6524345901567,"onlinetime":-10854280,"expiry":"2027-07-24 00:00:00"}]
[2026-08-06 18:47:11] Estatus ingreso actualizado | {"invnum":"BDV-2026-210225","estatus":"valido"}
[2026-08-06 18:47:11] Transacción confirmada (factura + ingreso + extensión)
[2026-08-06 18:47:12] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:7c:08:b7","expiracion_anterior":"2025-09-21 00:00:00"}
[2026-08-06 18:47:13] WA suscriptor (584122568636): FALLO
[2026-08-06 18:47:14] WA pagador tercero (584122528636): enviado (cuenta de domingo felix)
[2026-08-06 18:47:14] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-06 18:47:14] Pago procesado exitosamente | {"success":true,"monto_bs":22677,"monto_usd":"30.00","tasa_cambio":755.9001,"dias_agregados":30,"nueva_expiracion":"2026-09-05 00:00:00","invnum":"BDV-2026-210225","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:7c:08:b7","nombre":"domingo felix","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-06 19:24:26] Iniciando procesamiento de pago | {"username":"74:ac:b9:76:e7:5b","monto_bs":22677,"referencia":"006926022666","banco":"0105","fecha":"2026-08-06","telefono_cliente":"04241443452"}
[2026-08-06 19:24:26] Conversión: 22677 Bs / 755.9001 = 30 USD
[2026-08-06 19:24:26] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-06 19:24:26] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-022666","referencia":"006926022666"}
[2026-08-06 19:24:26] Factura creada: BDV-2026-022666
[2026-08-06 19:24:26] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-022666","importe":30,"estatus":"pendiente_api"}
[2026-08-06 19:24:26] Ingreso pre-registrado (pendiente_api)
[2026-08-06 19:24:26] RM vencido (exp RM: 2025-10-05), ajustando días para API: 30 → 335
[2026-08-06 19:24:26] API RM response (HTTP 200): [0,{"dlbytes":-14586766641869,"ulbytes":-1240879145475,"totalbytes":-15827645787344,"onlinetime":-1110570,"expiry":"2027-07-10 00:00:00"}]
[2026-08-06 19:24:26] Expiración local actualizada a: 2026-09-05 (calculada, API no devolvió fecha)
[2026-08-06 19:24:26] Resultado extensión | [0,{"dlbytes":-14586766641869,"ulbytes":-1240879145475,"totalbytes":-15827645787344,"onlinetime":-1110570,"expiry":"2027-07-10 00:00:00"}]
[2026-08-06 19:24:26] Estatus ingreso actualizado | {"invnum":"BDV-2026-022666","estatus":"valido"}
[2026-08-06 19:24:26] Transacción confirmada (factura + ingreso + extensión)
[2026-08-06 19:24:26] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:76:e7:5b","expiracion_anterior":"2025-10-05 00:00:00"}
[2026-08-06 19:24:28] WA suscriptor (584141443452): FALLO
[2026-08-06 19:24:29] WA pagador tercero (584241443452): enviado (cuenta de martin gerik)
[2026-08-06 19:24:29] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-06 19:24:29] Pago procesado exitosamente | {"success":true,"monto_bs":22677,"monto_usd":"30.00","tasa_cambio":755.9001,"dias_agregados":30,"nueva_expiracion":"2026-09-05 00:00:00","invnum":"BDV-2026-022666","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:76:e7:5b","nombre":"martin gerik","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-07 06:33:27] Iniciando procesamiento de pago | {"username":"f4:92:bf:f4:18:f2","monto_bs":22701.25,"referencia":"000849254050","banco":"0102","fecha":"2026-08-07","telefono_cliente":"04120143224"}
[2026-08-07 06:33:27] Conversión: 22701.25 Bs / 756.7083 = 30 USD
[2026-08-07 06:33:27] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-07 06:33:27] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-254050","referencia":"000849254050"}
[2026-08-07 06:33:27] Factura creada: BDV-2026-254050
[2026-08-07 06:33:27] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-254050","importe":30,"estatus":"pendiente_api"}
[2026-08-07 06:33:27] Ingreso pre-registrado (pendiente_api)
[2026-08-07 06:33:27] RM vencido (exp RM: 2025-10-06), ajustando días para API: 30 → 335
[2026-08-07 06:33:28] API RM response (HTTP 200): [0,{"dlbytes":-3215078798506,"ulbytes":-281296711077,"totalbytes":-3496375509583,"onlinetime":-3826225,"expiry":"2027-07-13 00:00:00"}]
[2026-08-07 06:33:28] Expiración local actualizada a: 2026-09-06 (calculada, API no devolvió fecha)
[2026-08-07 06:33:28] Resultado extensión | [0,{"dlbytes":-3215078798506,"ulbytes":-281296711077,"totalbytes":-3496375509583,"onlinetime":-3826225,"expiry":"2027-07-13 00:00:00"}]
[2026-08-07 06:33:28] Estatus ingreso actualizado | {"invnum":"BDV-2026-254050","estatus":"valido"}
[2026-08-07 06:33:28] Transacción confirmada (factura + ingreso + extensión)
[2026-08-07 06:33:28] PoD enviado (usuario vencido): OK | {"username":"f4:92:bf:f4:18:f2","expiracion_anterior":"2025-10-06 00:00:00"}
[2026-08-07 06:33:30] WA suscriptor (584120143224): FALLO
[2026-08-07 06:33:30] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-07 06:33:30] Pago procesado exitosamente | {"success":true,"monto_bs":22701.25,"monto_usd":"30.00","tasa_cambio":756.7083,"dias_agregados":30,"nueva_expiracion":"2026-09-06 00:00:00","invnum":"BDV-2026-254050","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"f4:92:bf:f4:18:f2","nombre":"Yoel Kanzler","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-07 15:33:17] Iniciando procesamiento de pago | {"username":"e0:63:da:f0:55:02","monto_bs":26333.45,"referencia":"621950914505","banco":"0105","fecha":"2026-08-07","telefono_cliente":"04129901655"}
[2026-08-07 15:33:17] Conversión: 26333.45 Bs / 756.7083 = 34.8 USD
[2026-08-07 15:33:17] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-07 15:33:17] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-914505","referencia":"621950914505"}
[2026-08-07 15:33:17] Factura creada: BDV-2026-914505
[2026-08-07 15:33:17] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-914505","importe":34.8,"estatus":"pendiente_api"}
[2026-08-07 15:33:17] Ingreso pre-registrado (pendiente_api)
[2026-08-07 15:33:17] RM vencido (exp RM: 2025-09-28), ajustando días para API: 30 → 343
[2026-08-07 15:33:21] API RM response (HTTP 200): [0,{"dlbytes":-10327174905103,"ulbytes":-728606336525,"totalbytes":-11055781241628,"onlinetime":-1331462474,"expiry":"2027-07-15 00:00:00"}]
[2026-08-07 15:33:21] Expiración local actualizada a: 2026-09-06 (calculada, API no devolvió fecha)
[2026-08-07 15:33:21] Resultado extensión | [0,{"dlbytes":-10327174905103,"ulbytes":-728606336525,"totalbytes":-11055781241628,"onlinetime":-1331462474,"expiry":"2027-07-15 00:00:00"}]
[2026-08-07 15:33:21] Estatus ingreso actualizado | {"invnum":"BDV-2026-914505","estatus":"valido"}
[2026-08-07 15:33:21] Transacción confirmada (factura + ingreso + extensión)
[2026-08-07 15:33:22] PoD enviado (usuario vencido): OK | {"username":"e0:63:da:f0:55:02","expiracion_anterior":"2025-09-28 00:00:00"}
[2026-08-07 15:33:23] WA suscriptor (584129901655): FALLO
[2026-08-07 15:33:23] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-07 15:33:23] Pago procesado exitosamente | {"success":true,"monto_bs":26333.45,"monto_usd":"34.80","tasa_cambio":756.7083,"dias_agregados":30,"nueva_expiracion":"2026-09-06 00:00:00","invnum":"BDV-2026-914505","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e0:63:da:f0:55:02","nombre":"juan morocho bergman","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-07 19:13:31] Iniciando procesamiento de pago | {"username":"6c:68:a4:60:1d:18","monto_bs":26333.45,"referencia":"000980671434","banco":"0102","fecha":"2026-08-07","telefono_cliente":"04125401218"}
[2026-08-07 19:13:32] Conversión: 26333.45 Bs / 756.7083 = 34.8 USD
[2026-08-07 19:13:32] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-07 19:13:32] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-671434","referencia":"000980671434"}
[2026-08-07 19:13:32] Factura creada: BDV-2026-671434
[2026-08-07 19:13:32] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-671434","importe":34.8,"estatus":"pendiente_api"}
[2026-08-07 19:13:32] Ingreso pre-registrado (pendiente_api)
[2026-08-07 19:13:32] RM vencido (exp RM: 2025-10-09), ajustando días para API: 30 → 332
[2026-08-07 19:13:32] API RM response (HTTP 200): [0,{"dlbytes":-6896014795420,"ulbytes":-1034486436631,"totalbytes":-7930501232051,"onlinetime":-6180053,"expiry":"2027-08-03 00:00:00"}]
[2026-08-07 19:13:32] Expiración local actualizada a: 2026-09-06 (calculada, API no devolvió fecha)
[2026-08-07 19:13:32] Resultado extensión | [0,{"dlbytes":-6896014795420,"ulbytes":-1034486436631,"totalbytes":-7930501232051,"onlinetime":-6180053,"expiry":"2027-08-03 00:00:00"}]
[2026-08-07 19:13:32] Estatus ingreso actualizado | {"invnum":"BDV-2026-671434","estatus":"valido"}
[2026-08-07 19:13:32] Transacción confirmada (factura + ingreso + extensión)
[2026-08-07 19:13:32] PoD enviado (usuario vencido): OK | {"username":"6c:68:a4:60:1d:18","expiracion_anterior":"2025-10-09 00:00:00"}
[2026-08-07 19:13:33] WA suscriptor (584125401218): FALLO
[2026-08-07 19:13:33] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-07 19:13:33] Pago procesado exitosamente | {"success":true,"monto_bs":26333.45,"monto_usd":"34.80","tasa_cambio":756.7083,"dias_agregados":30,"nueva_expiracion":"2026-09-06 00:00:00","invnum":"BDV-2026-671434","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"6c:68:a4:60:1d:18","nombre":"Daniel frey","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-07 18:35:54] Iniciando procesamiento de pago | {"username":"68:d7:9a:a2:e2:d7","monto_bs":30268.4,"referencia":"48312401779","banco":"0105","fecha":"2026-08-07","telefono_cliente":"04242167156"}
[2026-08-07 18:35:54] Conversión: 30268.4 Bs / 756.7083 = 40 USD
[2026-08-07 18:35:54] Cálculo días (snap sin IVA): 40 USD / 40 = ratio 1 ≈ 1M → 30 días
[2026-08-07 18:35:54] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-401779","referencia":"48312401779"}
[2026-08-07 18:35:54] Factura creada: BDV-2026-401779
[2026-08-07 18:35:54] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-401779","importe":40,"estatus":"pendiente_api"}
[2026-08-07 18:35:54] Ingreso pre-registrado (pendiente_api)
[2026-08-07 18:35:54] RM vencido (exp RM: 2025-10-05), ajustando días para API: 30 → 336
[2026-08-07 18:35:55] API RM response (HTTP 200): [0,{"dlbytes":-11637267393211,"ulbytes":-876087792459,"totalbytes":-12513355185670,"onlinetime":-28791759,"expiry":"2027-07-14 00:00:00"}]
[2026-08-07 18:35:55] Expiración local actualizada a: 2026-09-06 (calculada, API no devolvió fecha)
[2026-08-07 18:35:55] Resultado extensión | [0,{"dlbytes":-11637267393211,"ulbytes":-876087792459,"totalbytes":-12513355185670,"onlinetime":-28791759,"expiry":"2027-07-14 00:00:00"}]
[2026-08-07 18:35:55] Estatus ingreso actualizado | {"invnum":"BDV-2026-401779","estatus":"valido"}
[2026-08-07 18:35:55] Transacción confirmada (factura + ingreso + extensión)
[2026-08-07 18:35:55] PoD enviado (usuario vencido): OK | {"username":"68:d7:9a:a2:e2:d7","expiracion_anterior":"2025-10-05 00:00:00"}
[2026-08-07 18:35:56] WA suscriptor (584242167156): FALLO
[2026-08-07 18:35:56] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-07 18:35:56] Pago procesado exitosamente | {"success":true,"monto_bs":30268.4,"monto_usd":"40.00","tasa_cambio":756.7083,"dias_agregados":30,"nueva_expiracion":"2026-09-06 00:00:00","invnum":"BDV-2026-401779","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"68:d7:9a:a2:e2:d7","nombre":"Adrian German","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-07 18:51:03] Iniciando procesamiento de pago | {"username":"60:22:32:c2:35:45","monto_bs":22701.25,"referencia":"48312402556","banco":"0105","fecha":"2026-08-07","telefono_cliente":"04241761401"}
[2026-08-07 18:51:03] Conversión: 22701.25 Bs / 756.7083 = 30 USD
[2026-08-07 18:51:03] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-07 18:51:03] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-402556","referencia":"48312402556"}
[2026-08-07 18:51:03] Factura creada: BDV-2026-402556
[2026-08-07 18:51:03] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-402556","importe":30,"estatus":"pendiente_api"}
[2026-08-07 18:51:03] Ingreso pre-registrado (pendiente_api)
[2026-08-07 18:51:03] RM vencido (exp RM: 2025-09-29), ajustando días para API: 30 → 342
[2026-08-07 18:51:03] API RM response (HTTP 200): [0,{"dlbytes":-12853373337569,"ulbytes":-1612290758838,"totalbytes":-14465664096407,"onlinetime":-7663497,"expiry":"2027-07-14 00:00:00"}]
[2026-08-07 18:51:03] Expiración local actualizada a: 2026-09-06 (calculada, API no devolvió fecha)
[2026-08-07 18:51:03] Resultado extensión | [0,{"dlbytes":-12853373337569,"ulbytes":-1612290758838,"totalbytes":-14465664096407,"onlinetime":-7663497,"expiry":"2027-07-14 00:00:00"}]
[2026-08-07 18:51:03] Estatus ingreso actualizado | {"invnum":"BDV-2026-402556","estatus":"valido"}
[2026-08-07 18:51:03] Transacción confirmada (factura + ingreso + extensión)
[2026-08-07 18:51:03] PoD enviado (usuario vencido): OK | {"username":"60:22:32:c2:35:45","expiracion_anterior":"2025-09-29 00:00:00"}
[2026-08-07 18:51:05] WA suscriptor (584242876363): FALLO
[2026-08-07 18:51:06] WA pagador tercero (584241761401): enviado (cuenta de luis teran)
[2026-08-07 18:51:06] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-07 18:51:06] Pago procesado exitosamente | {"success":true,"monto_bs":22701.25,"monto_usd":"30.00","tasa_cambio":756.7083,"dias_agregados":30,"nueva_expiracion":"2026-09-06 00:00:00","invnum":"BDV-2026-402556","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"60:22:32:c2:35:45","nombre":"luis teran","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-08 14:43:17] Iniciando procesamiento de pago | {"username":"f4:e2:c6:36:31:e6","monto_bs":22740,"referencia":"062201448079","banco":"0102","fecha":"2026-08-08","telefono_cliente":"04144591663"}
[2026-08-08 14:43:17] Conversión: 22740 Bs / 756.7083 = 30.05 USD
[2026-08-08 14:43:17] Cálculo días (proporcional): 30.05 USD × (0.75 días/USD) = 23 días
[2026-08-08 14:43:17] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-448079","referencia":"062201448079"}
[2026-08-08 14:43:17] Factura creada: BDV-2026-448079
[2026-08-08 14:43:17] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-448079","importe":30.05,"estatus":"pendiente_api"}
[2026-08-08 14:43:17] Ingreso pre-registrado (pendiente_api)
[2026-08-08 14:43:17] RM vencido (exp RM: 2025-09-13), ajustando días para API: 23 → 352
[2026-08-08 14:43:24] API RM response (HTTP 200): [0,{"dlbytes":-527271258927,"ulbytes":-55000802446,"totalbytes":-582272061373,"onlinetime":-27176074,"expiry":"2027-07-13 00:00:00"}]
[2026-08-08 14:43:24] Expiración local actualizada a: 2026-08-31 (calculada, API no devolvió fecha)
[2026-08-08 14:43:24] Resultado extensión | [0,{"dlbytes":-527271258927,"ulbytes":-55000802446,"totalbytes":-582272061373,"onlinetime":-27176074,"expiry":"2027-07-13 00:00:00"}]
[2026-08-08 14:43:24] Estatus ingreso actualizado | {"invnum":"BDV-2026-448079","estatus":"valido"}
[2026-08-08 14:43:24] Transacción confirmada (factura + ingreso + extensión)
[2026-08-08 14:43:24] PoD enviado (usuario vencido): OK | {"username":"f4:e2:c6:36:31:e6","expiracion_anterior":"2025-09-13 00:00:00"}
[2026-08-08 14:43:25] WA suscriptor (584144591663): FALLO
[2026-08-08 14:43:25] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-08 14:43:25] Pago procesado exitosamente | {"success":true,"monto_bs":22740,"monto_usd":"30.05","tasa_cambio":756.7083,"dias_agregados":23,"nueva_expiracion":"2026-08-31 00:00:00","invnum":"BDV-2026-448079","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"f4:e2:c6:36:31:e6","nombre":"Carlos Arturo  Suárez","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-08 23:09:53] Iniciando procesamiento de pago | {"username":"e0:63:da:42:ea:0e","monto_bs":13166,"referencia":"000983906697","banco":"0102","fecha":"2026-08-08","telefono_cliente":"04142449578"}
[2026-08-08 23:09:54] Conversión: 13166 Bs / 756.7083 = 17.4 USD
[2026-08-08 23:09:54] Cálculo días (proporcional): 17.4 USD × (1 días/USD) = 17 días
[2026-08-08 23:09:54] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-906697","referencia":"000983906697"}
[2026-08-08 23:09:54] Factura creada: BDV-2026-906697
[2026-08-08 23:09:54] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-906697","importe":17.4,"estatus":"pendiente_api"}
[2026-08-08 23:09:54] Ingreso pre-registrado (pendiente_api)
[2026-08-08 23:09:54] API RM response (HTTP 200): [0,{"dlbytes":-5675611913439,"ulbytes":-632251182419,"totalbytes":-6307863095858,"onlinetime":-13488225,"expiry":"2027-06-25 00:00:00"}]
[2026-08-08 23:09:54] Expiración local actualizada a: 2026-08-25 (calculada, API no devolvió fecha)
[2026-08-08 23:09:54] Resultado extensión | [0,{"dlbytes":-5675611913439,"ulbytes":-632251182419,"totalbytes":-6307863095858,"onlinetime":-13488225,"expiry":"2027-06-25 00:00:00"}]
[2026-08-08 23:09:54] Estatus ingreso actualizado | {"invnum":"BDV-2026-906697","estatus":"valido"}
[2026-08-08 23:09:54] Transacción confirmada (factura + ingreso + extensión)
[2026-08-08 23:09:55] WA suscriptor (584142449578): FALLO
[2026-08-08 23:09:55] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-08 23:09:55] Pago procesado exitosamente | {"success":true,"monto_bs":13166,"monto_usd":"17.40","tasa_cambio":756.7083,"dias_agregados":17,"nueva_expiracion":"2026-08-25 00:00:00","invnum":"BDV-2026-906697","pod_enviado":false,"estaba_vencido":false,"usuario":{"username":"e0:63:da:42:ea:0e","nombre":"Anibal Enrrique Fher Malo","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-09 14:49:58] Iniciando procesamiento de pago | {"username":"74:ac:b9:8e:ef:8c","monto_bs":22701.25,"referencia":"48312798913","banco":"0105","fecha":"2026-08-09","telefono_cliente":"04122703133"}
[2026-08-09 14:49:58] Conversión: 22701.25 Bs / 756.7083 = 30 USD
[2026-08-09 14:49:58] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-09 14:49:58] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-798913","referencia":"48312798913"}
[2026-08-09 14:49:58] Factura creada: BDV-2026-798913
[2026-08-09 14:49:58] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-798913","importe":30,"estatus":"pendiente_api"}
[2026-08-09 14:49:58] Ingreso pre-registrado (pendiente_api)
[2026-08-09 14:49:58] RM vencido (exp RM: 2025-10-06), ajustando días para API: 30 → 337
[2026-08-09 14:49:58] API RM response (HTTP 200): [0,{"dlbytes":-18361406023117,"ulbytes":-1960155461505,"totalbytes":-20321561484622,"onlinetime":-4964535,"expiry":"2027-07-15 00:00:00"}]
[2026-08-09 14:49:58] Expiración local actualizada a: 2026-09-08 (calculada, API no devolvió fecha)
[2026-08-09 14:49:58] Resultado extensión | [0,{"dlbytes":-18361406023117,"ulbytes":-1960155461505,"totalbytes":-20321561484622,"onlinetime":-4964535,"expiry":"2027-07-15 00:00:00"}]
[2026-08-09 14:49:58] Estatus ingreso actualizado | {"invnum":"BDV-2026-798913","estatus":"valido"}
[2026-08-09 14:49:58] Transacción confirmada (factura + ingreso + extensión)
[2026-08-09 14:49:59] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:8e:ef:8c","expiracion_anterior":"2025-10-06 00:00:00"}
[2026-08-09 14:50:00] WA suscriptor (584142265638): FALLO
[2026-08-09 14:50:01] WA pagador tercero (584122703133): enviado (cuenta de marines valles)
[2026-08-09 14:50:01] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-09 14:50:01] Pago procesado exitosamente | {"success":true,"monto_bs":22701.25,"monto_usd":"30.00","tasa_cambio":756.7083,"dias_agregados":30,"nueva_expiracion":"2026-09-08 00:00:00","invnum":"BDV-2026-798913","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:8e:ef:8c","nombre":"marines valles","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-10 11:40:03] Iniciando procesamiento de pago | {"username":"24:5a:4c:c0:32:21","monto_bs":22726.22,"referencia":"006961535817","banco":"0105","fecha":"2026-08-10","telefono_cliente":"04243635819"}
[2026-08-10 11:40:03] Conversión: 22726.22 Bs / 757.5406 = 30 USD
[2026-08-10 11:40:03] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-10 11:40:03] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-535817","referencia":"006961535817"}
[2026-08-10 11:40:03] Factura creada: BDV-2026-535817
[2026-08-10 11:40:03] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-535817","importe":30,"estatus":"pendiente_api"}
[2026-08-10 11:40:03] Ingreso pre-registrado (pendiente_api)
[2026-08-10 11:40:03] RM vencido (exp RM: 2025-10-02), ajustando días para API: 30 → 342
[2026-08-10 11:40:03] API RM response (HTTP 200): [0,{"dlbytes":-11542049192060,"ulbytes":-632516831138,"totalbytes":-12174566023198,"onlinetime":-27939891,"expiry":"2027-07-21 00:00:00"}]
[2026-08-10 11:40:03] Expiración local actualizada a: 2026-09-09 (calculada, API no devolvió fecha)
[2026-08-10 11:40:03] Resultado extensión | [0,{"dlbytes":-11542049192060,"ulbytes":-632516831138,"totalbytes":-12174566023198,"onlinetime":-27939891,"expiry":"2027-07-21 00:00:00"}]
[2026-08-10 11:40:03] Estatus ingreso actualizado | {"invnum":"BDV-2026-535817","estatus":"valido"}
[2026-08-10 11:40:03] Transacción confirmada (factura + ingreso + extensión)
[2026-08-10 11:40:03] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:c0:32:21","expiracion_anterior":"2025-10-02 00:00:00"}
[2026-08-10 11:40:05] WA suscriptor (584243635819): FALLO
[2026-08-10 11:40:05] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-10 11:40:05] Pago procesado exitosamente | {"success":true,"monto_bs":22726.22,"monto_usd":"30.00","tasa_cambio":757.5406,"dias_agregados":30,"nueva_expiracion":"2026-09-09 00:00:00","invnum":"BDV-2026-535817","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:c0:32:21","nombre":"Aldo  Panza","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-10 12:49:15] Iniciando procesamiento de pago | {"username":"74:ac:b9:0c:05:2d","monto_bs":26362.41,"referencia":"062226667452","banco":"0134","fecha":"2026-08-10","telefono_cliente":"04123074586"}
[2026-08-10 12:49:16] Conversión: 26362.41 Bs / 757.5406 = 34.8 USD
[2026-08-10 12:49:16] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-10 12:49:16] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-667452","referencia":"062226667452"}
[2026-08-10 12:49:16] Factura creada: BDV-2026-667452
[2026-08-10 12:49:16] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-667452","importe":34.8,"estatus":"pendiente_api"}
[2026-08-10 12:49:16] Ingreso pre-registrado (pendiente_api)
[2026-08-10 12:49:16] RM vencido (exp RM: 2025-10-01), ajustando días para API: 30 → 343
[2026-08-10 12:49:16] API RM response (HTTP 200): [0,{"dlbytes":-13401250256862,"ulbytes":-1702189384524,"totalbytes":-15103439641386,"onlinetime":-12699910,"expiry":"2027-06-19 00:00:00"}]
[2026-08-10 12:49:16] Expiración local actualizada a: 2026-09-09 (calculada, API no devolvió fecha)
[2026-08-10 12:49:16] Resultado extensión | [0,{"dlbytes":-13401250256862,"ulbytes":-1702189384524,"totalbytes":-15103439641386,"onlinetime":-12699910,"expiry":"2027-06-19 00:00:00"}]
[2026-08-10 12:49:16] Estatus ingreso actualizado | {"invnum":"BDV-2026-667452","estatus":"valido"}
[2026-08-10 12:49:16] Transacción confirmada (factura + ingreso + extensión)
[2026-08-10 12:49:16] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:0c:05:2d","expiracion_anterior":"2025-10-01 00:00:00"}
[2026-08-10 12:49:17] WA suscriptor (584123074586): FALLO
[2026-08-10 12:49:17] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-10 12:49:17] Pago procesado exitosamente | {"success":true,"monto_bs":26362.41,"monto_usd":"34.80","tasa_cambio":757.5406,"dias_agregados":30,"nueva_expiracion":"2026-09-09 00:00:00","invnum":"BDV-2026-667452","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:0c:05:2d","nombre":"luis orlando aguillar contreras","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-10 14:28:21] Iniciando procesamiento de pago | {"username":"74:ac:b9:7c:03:df","monto_bs":13181,"referencia":"000987229994","banco":"0102","fecha":"2026-08-10","telefono_cliente":"04123869933"}
[2026-08-10 14:28:21] Conversión: 13181 Bs / 757.5406 = 17.4 USD
[2026-08-10 14:28:21] Cálculo días (proporcional): 17.4 USD × (1 días/USD) = 17 días
[2026-08-10 14:28:21] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-229994","referencia":"000987229994"}
[2026-08-10 14:28:21] Factura creada: BDV-2026-229994
[2026-08-10 14:28:21] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-229994","importe":17.4,"estatus":"pendiente_api"}
[2026-08-10 14:28:21] Ingreso pre-registrado (pendiente_api)
[2026-08-10 14:28:21] API RM response (HTTP 200): [0,{"dlbytes":-2144562314102,"ulbytes":-426159933454,"totalbytes":-2570722247556,"onlinetime":-560842,"expiry":"2026-08-28 00:00:00"}]
[2026-08-10 14:28:21] Expiración local actualizada a: 2026-08-31 (calculada, API no devolvió fecha)
[2026-08-10 14:28:21] Resultado extensión | [0,{"dlbytes":-2144562314102,"ulbytes":-426159933454,"totalbytes":-2570722247556,"onlinetime":-560842,"expiry":"2026-08-28 00:00:00"}]
[2026-08-10 14:28:21] Estatus ingreso actualizado | {"invnum":"BDV-2026-229994","estatus":"valido"}
[2026-08-10 14:28:21] Transacción confirmada (factura + ingreso + extensión)
[2026-08-10 14:28:23] WA suscriptor (584141478013): FALLO
[2026-08-10 14:28:24] WA pagador tercero (584123869933): enviado (cuenta de Jomara Gonzalez)
[2026-08-10 14:28:24] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-10 14:28:24] Pago procesado exitosamente | {"success":true,"monto_bs":13181,"monto_usd":"17.40","tasa_cambio":757.5406,"dias_agregados":17,"nueva_expiracion":"2026-08-31 00:00:00","invnum":"BDV-2026-229994","pod_enviado":false,"estaba_vencido":false,"usuario":{"username":"74:ac:b9:7c:03:df","nombre":"Jomara Gonzalez","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-10 14:05:17] Iniciando procesamiento de pago | {"username":"74:ac:b9:0e:fd:74","monto_bs":26362,"referencia":"006963237739","banco":"0105","fecha":"2026-08-10","telefono_cliente":"04262354589"}
[2026-08-10 14:05:17] Conversión: 26362 Bs / 757.5406 = 34.8 USD
[2026-08-10 14:05:17] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-10 14:05:17] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-237739","referencia":"006963237739"}
[2026-08-10 14:05:17] Factura creada: BDV-2026-237739
[2026-08-10 14:05:17] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-237739","importe":34.8,"estatus":"pendiente_api"}
[2026-08-10 14:05:17] Ingreso pre-registrado (pendiente_api)
[2026-08-10 14:05:17] RM vencido (exp RM: 2025-10-02), ajustando días para API: 30 → 342
[2026-08-10 14:05:18] API RM response (HTTP 200): [0,{"dlbytes":-11183618955084,"ulbytes":-827618591660,"totalbytes":-12011237546744,"onlinetime":-2651524,"expiry":"2027-07-18 00:00:00"}]
[2026-08-10 14:05:18] Expiración local actualizada a: 2026-09-09 (calculada, API no devolvió fecha)
[2026-08-10 14:05:18] Resultado extensión | [0,{"dlbytes":-11183618955084,"ulbytes":-827618591660,"totalbytes":-12011237546744,"onlinetime":-2651524,"expiry":"2027-07-18 00:00:00"}]
[2026-08-10 14:05:18] Estatus ingreso actualizado | {"invnum":"BDV-2026-237739","estatus":"valido"}
[2026-08-10 14:05:18] Transacción confirmada (factura + ingreso + extensión)
[2026-08-10 14:05:18] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:0e:fd:74","expiracion_anterior":"2025-10-02 00:00:00"}
[2026-08-10 14:05:19] WA suscriptor (584262354589): FALLO
[2026-08-10 14:05:19] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-10 14:05:19] Pago procesado exitosamente | {"success":true,"monto_bs":26362,"monto_usd":"34.80","tasa_cambio":757.5406,"dias_agregados":30,"nueva_expiracion":"2026-09-09 00:00:00","invnum":"BDV-2026-237739","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:0e:fd:74","nombre":"carlos jose gerik peluo","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-10 15:46:08] Iniciando procesamiento de pago | {"username":"6c:68:a4:52:d7:5c","monto_bs":30302,"referencia":"006964223418","banco":"0105","fecha":"2026-08-10","telefono_cliente":"04140318943"}
[2026-08-10 15:46:08] Conversión: 30302 Bs / 757.5406 = 40 USD
[2026-08-10 15:46:08] Cálculo días (snap sin IVA): 40 USD / 40 = ratio 1 ≈ 1M → 30 días
[2026-08-10 15:46:08] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-223418","referencia":"006964223418"}
[2026-08-10 15:46:08] Factura creada: BDV-2026-223418
[2026-08-10 15:46:08] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-223418","importe":40,"estatus":"pendiente_api"}
[2026-08-10 15:46:08] Ingreso pre-registrado (pendiente_api)
[2026-08-10 15:46:08] RM vencido (exp RM: 2025-10-02), ajustando días para API: 30 → 342
[2026-08-10 15:46:08] API RM response (HTTP 200): [0,{"dlbytes":-9800104981835,"ulbytes":-3141648839735,"totalbytes":-12941753821570,"onlinetime":-31257569,"expiry":"2027-07-17 00:00:00"}]
[2026-08-10 15:46:08] Expiración local actualizada a: 2026-09-09 (calculada, API no devolvió fecha)
[2026-08-10 15:46:08] Resultado extensión | [0,{"dlbytes":-9800104981835,"ulbytes":-3141648839735,"totalbytes":-12941753821570,"onlinetime":-31257569,"expiry":"2027-07-17 00:00:00"}]
[2026-08-10 15:46:08] Estatus ingreso actualizado | {"invnum":"BDV-2026-223418","estatus":"valido"}
[2026-08-10 15:46:08] Transacción confirmada (factura + ingreso + extensión)
[2026-08-10 15:46:08] PoD enviado (usuario vencido): OK | {"username":"6c:68:a4:52:d7:5c","expiracion_anterior":"2025-10-02 00:00:00"}
[2026-08-10 15:46:09] WA suscriptor (584140318943): FALLO
[2026-08-10 15:46:09] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-10 15:46:09] Pago procesado exitosamente | {"success":true,"monto_bs":30302,"monto_usd":"40.00","tasa_cambio":757.5406,"dias_agregados":30,"nueva_expiracion":"2026-09-09 00:00:00","invnum":"BDV-2026-223418","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"6c:68:a4:52:d7:5c","nombre":"hernan arturo ziegler","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-10 17:01:32] Iniciando procesamiento de pago | {"username":"74:ac:b9:76:e7:81","monto_bs":26362.41,"referencia":"000987592816","banco":"0102","fecha":"2026-08-10","telefono_cliente":"04243591557"}
[2026-08-10 17:01:33] Conversión: 26362.41 Bs / 757.5406 = 34.8 USD
[2026-08-10 17:01:33] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-10 17:01:33] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-592816","referencia":"000987592816"}
[2026-08-10 17:01:33] Factura creada: BDV-2026-592816
[2026-08-10 17:01:33] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-592816","importe":34.8,"estatus":"pendiente_api"}
[2026-08-10 17:01:33] Ingreso pre-registrado (pendiente_api)
[2026-08-10 17:01:33] RM vencido (exp RM: 2025-09-26), ajustando días para API: 30 → 348
[2026-08-10 17:01:33] API RM response (HTTP 200): [0,{"dlbytes":-10752389626514,"ulbytes":-635656511351,"totalbytes":-11388046137865,"onlinetime":-20551906,"expiry":"2027-07-23 00:00:00"}]
[2026-08-10 17:01:33] Expiración local actualizada a: 2026-09-09 (calculada, API no devolvió fecha)
[2026-08-10 17:01:33] Resultado extensión | [0,{"dlbytes":-10752389626514,"ulbytes":-635656511351,"totalbytes":-11388046137865,"onlinetime":-20551906,"expiry":"2027-07-23 00:00:00"}]
[2026-08-10 17:01:33] Estatus ingreso actualizado | {"invnum":"BDV-2026-592816","estatus":"valido"}
[2026-08-10 17:01:33] Transacción confirmada (factura + ingreso + extensión)
[2026-08-10 17:01:33] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:76:e7:81","expiracion_anterior":"2025-09-26 00:00:00"}
[2026-08-10 17:01:34] WA suscriptor (584243591557): FALLO
[2026-08-10 17:01:34] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-10 17:01:34] Pago procesado exitosamente | {"success":true,"monto_bs":26362.41,"monto_usd":"34.80","tasa_cambio":757.5406,"dias_agregados":30,"nueva_expiracion":"2026-09-09 00:00:00","invnum":"BDV-2026-592816","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:76:e7:81","nombre":"Genesis  Carucci","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-10 17:52:27] Iniciando procesamiento de pago | {"username":"74:83:c2:a2:1b:f5","monto_bs":26363,"referencia":"622252071548","banco":"0105","fecha":"2026-08-10","telefono_cliente":"04243383208"}
[2026-08-10 17:52:27] Conversión: 26363 Bs / 757.5406 = 34.8 USD
[2026-08-10 17:52:27] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-10 17:52:27] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-071548","referencia":"622252071548"}
[2026-08-10 17:52:27] Factura creada: BDV-2026-071548
[2026-08-10 17:52:27] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-071548","importe":34.8,"estatus":"pendiente_api"}
[2026-08-10 17:52:27] Ingreso pre-registrado (pendiente_api)
[2026-08-10 17:52:27] RM vencido (exp RM: 2025-10-01), ajustando días para API: 30 → 343
[2026-08-10 17:52:27] API RM response (HTTP 200): [0,{"dlbytes":-3532450094546,"ulbytes":-282031814109,"totalbytes":-3814481908655,"onlinetime":-6746385,"expiry":"2027-08-07 00:00:00"}]
[2026-08-10 17:52:27] Expiración local actualizada a: 2026-09-09 (calculada, API no devolvió fecha)
[2026-08-10 17:52:27] Resultado extensión | [0,{"dlbytes":-3532450094546,"ulbytes":-282031814109,"totalbytes":-3814481908655,"onlinetime":-6746385,"expiry":"2027-08-07 00:00:00"}]
[2026-08-10 17:52:28] Estatus ingreso actualizado | {"invnum":"BDV-2026-071548","estatus":"valido"}
[2026-08-10 17:52:28] Transacción confirmada (factura + ingreso + extensión)
[2026-08-10 17:52:28] PoD enviado (usuario vencido): OK | {"username":"74:83:c2:a2:1b:f5","expiracion_anterior":"2025-10-01 00:00:00"}
[2026-08-10 17:52:29] WA suscriptor (584243383208): FALLO
[2026-08-10 17:52:29] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-10 17:52:29] Pago procesado exitosamente | {"success":true,"monto_bs":26363,"monto_usd":"34.80","tasa_cambio":757.5406,"dias_agregados":30,"nueva_expiracion":"2026-09-09 00:00:00","invnum":"BDV-2026-071548","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:83:c2:a2:1b:f5","nombre":"argenis  kholer casa","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-10 17:07:54] Iniciando procesamiento de pago | {"username":"6c:68:a4:3f:fa:04","monto_bs":30302,"referencia":"000853044551","banco":"0102","fecha":"2026-08-10","telefono_cliente":"04242032099"}
[2026-08-10 17:07:54] Conversión: 30302 Bs / 757.5406 = 40 USD
[2026-08-10 17:07:54] Cálculo días (snap sin IVA): 40 USD / 40 = ratio 1 ≈ 1M → 30 días
[2026-08-10 17:07:54] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-044551","referencia":"000853044551"}
[2026-08-10 17:07:54] Factura creada: BDV-2026-044551
[2026-08-10 17:07:54] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-044551","importe":40,"estatus":"pendiente_api"}
[2026-08-10 17:07:54] Ingreso pre-registrado (pendiente_api)
[2026-08-10 17:07:54] RM vencido (exp RM: 2025-10-03), ajustando días para API: 30 → 341
[2026-08-10 17:07:55] API RM response (HTTP 200): [0,{"dlbytes":-9101596169630,"ulbytes":-756445327265,"totalbytes":-9858041496895,"onlinetime":-19967849,"expiry":"2027-07-12 00:00:00"}]
[2026-08-10 17:07:55] Expiración local actualizada a: 2026-09-09 (calculada, API no devolvió fecha)
[2026-08-10 17:07:55] Resultado extensión | [0,{"dlbytes":-9101596169630,"ulbytes":-756445327265,"totalbytes":-9858041496895,"onlinetime":-19967849,"expiry":"2027-07-12 00:00:00"}]
[2026-08-10 17:07:55] Estatus ingreso actualizado | {"invnum":"BDV-2026-044551","estatus":"valido"}
[2026-08-10 17:07:55] Transacción confirmada (factura + ingreso + extensión)
[2026-08-10 17:07:55] PoD enviado (usuario vencido): OK | {"username":"6c:68:a4:3f:fa:04","expiracion_anterior":"2025-10-03 00:00:00"}
[2026-08-10 17:07:56] WA suscriptor (584242032099): FALLO
[2026-08-10 17:07:56] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-10 17:07:56] Pago procesado exitosamente | {"success":true,"monto_bs":30302,"monto_usd":"40.00","tasa_cambio":757.5406,"dias_agregados":30,"nueva_expiracion":"2026-09-09 00:00:00","invnum":"BDV-2026-044551","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"6c:68:a4:3f:fa:04","nombre":"henrry smith","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-10 18:01:56] Iniciando procesamiento de pago | {"username":"24:5a:4c:ce:fc:b3","monto_bs":22727,"referencia":"006965732175","banco":"0105","fecha":"2026-08-10","telefono_cliente":"04261325965"}
[2026-08-10 18:01:56] Conversión: 22727 Bs / 757.5406 = 30 USD
[2026-08-10 18:01:56] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-10 18:01:56] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-732175","referencia":"006965732175"}
[2026-08-10 18:01:56] Factura creada: BDV-2026-732175
[2026-08-10 18:01:56] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-732175","importe":30,"estatus":"pendiente_api"}
[2026-08-10 18:01:56] Ingreso pre-registrado (pendiente_api)
[2026-08-10 18:01:56] RM vencido (exp RM: 2025-10-02), ajustando días para API: 30 → 342
[2026-08-10 18:01:56] API RM response (HTTP 200): [0,{"dlbytes":-14905653824689,"ulbytes":-984992683883,"totalbytes":-15890646508572,"onlinetime":-24045065,"expiry":"2027-07-19 00:00:00"}]
[2026-08-10 18:01:56] Expiración local actualizada a: 2026-09-09 (calculada, API no devolvió fecha)
[2026-08-10 18:01:56] Resultado extensión | [0,{"dlbytes":-14905653824689,"ulbytes":-984992683883,"totalbytes":-15890646508572,"onlinetime":-24045065,"expiry":"2027-07-19 00:00:00"}]
[2026-08-10 18:01:56] Estatus ingreso actualizado | {"invnum":"BDV-2026-732175","estatus":"valido"}
[2026-08-10 18:01:56] Transacción confirmada (factura + ingreso + extensión)
[2026-08-10 18:01:56] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:ce:fc:b3","expiracion_anterior":"2025-10-02 00:00:00"}
[2026-08-10 18:01:57] WA suscriptor (584143806499): FALLO
[2026-08-10 18:01:58] WA pagador tercero (584261325965): enviado (cuenta de Hector Gerik)
[2026-08-10 18:01:58] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-10 18:01:58] Pago procesado exitosamente | {"success":true,"monto_bs":22727,"monto_usd":"30.00","tasa_cambio":757.5406,"dias_agregados":30,"nueva_expiracion":"2026-09-09 00:00:00","invnum":"BDV-2026-732175","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:ce:fc:b3","nombre":"Hector Gerik","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-10 19:07:18] Iniciando procesamiento de pago | {"username":"6c:68:a4:81:85:0c","monto_bs":35149.88,"referencia":"622252103014","banco":"0105","fecha":"2026-08-10","telefono_cliente":"04128297799"}
[2026-08-10 19:07:19] Conversión: 35149.88 Bs / 757.5406 = 46.4 USD
[2026-08-10 19:07:19] Cálculo días (snap con IVA 16%): 46.4 USD / (40x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-10 19:07:19] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-103014","referencia":"622252103014"}
[2026-08-10 19:07:19] Factura creada: BDV-2026-103014
[2026-08-10 19:07:19] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-103014","importe":46.4,"estatus":"pendiente_api"}
[2026-08-10 19:07:19] Ingreso pre-registrado (pendiente_api)
[2026-08-10 19:07:19] RM vencido (exp RM: 2025-09-19), ajustando días para API: 30 → 355
[2026-08-10 19:07:19] API RM response (HTTP 200): [0,{"dlbytes":-3209707097724,"ulbytes":-343917528343,"totalbytes":-3553624626067,"onlinetime":-3494584,"expiry":"2027-07-30 00:00:00"}]
[2026-08-10 19:07:19] Expiración local actualizada a: 2026-09-09 (calculada, API no devolvió fecha)
[2026-08-10 19:07:19] Resultado extensión | [0,{"dlbytes":-3209707097724,"ulbytes":-343917528343,"totalbytes":-3553624626067,"onlinetime":-3494584,"expiry":"2027-07-30 00:00:00"}]
[2026-08-10 19:07:19] Estatus ingreso actualizado | {"invnum":"BDV-2026-103014","estatus":"valido"}
[2026-08-10 19:07:19] Transacción confirmada (factura + ingreso + extensión)
[2026-08-10 19:07:19] PoD enviado (usuario vencido): OK | {"username":"6c:68:a4:81:85:0c","expiracion_anterior":"2025-09-19 00:00:00"}
[2026-08-10 19:07:21] WA suscriptor (584128297799): FALLO
[2026-08-10 19:07:21] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-10 19:07:21] Pago procesado exitosamente | {"success":true,"monto_bs":35149.88,"monto_usd":"46.40","tasa_cambio":757.5406,"dias_agregados":30,"nueva_expiracion":"2026-09-09 00:00:00","invnum":"BDV-2026-103014","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"6c:68:a4:81:85:0c","nombre":"luis maizo","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-10 18:19:39] Iniciando procesamiento de pago | {"username":"74:ac:b9:7a:fb:dc","monto_bs":26366,"referencia":"006965931340","banco":"0105","fecha":"2026-08-10","telefono_cliente":"04143245871"}
[2026-08-10 18:19:39] Conversión: 26366 Bs / 757.5406 = 34.8 USD
[2026-08-10 18:19:39] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-10 18:19:39] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-931340","referencia":"006965931340"}
[2026-08-10 18:19:39] Factura creada: BDV-2026-931340
[2026-08-10 18:19:39] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-931340","importe":34.8,"estatus":"pendiente_api"}
[2026-08-10 18:19:39] Ingreso pre-registrado (pendiente_api)
[2026-08-10 18:19:39] RM vencido (exp RM: 2025-10-02), ajustando días para API: 30 → 342
[2026-08-10 18:19:40] API RM response (HTTP 200): [0,{"dlbytes":-11021319059092,"ulbytes":-1094668118951,"totalbytes":-12115987178043,"onlinetime":-1371935,"expiry":"2027-07-22 00:00:00"}]
[2026-08-10 18:19:40] Expiración local actualizada a: 2026-09-09 (calculada, API no devolvió fecha)
[2026-08-10 18:19:40] Resultado extensión | [0,{"dlbytes":-11021319059092,"ulbytes":-1094668118951,"totalbytes":-12115987178043,"onlinetime":-1371935,"expiry":"2027-07-22 00:00:00"}]
[2026-08-10 18:19:40] Estatus ingreso actualizado | {"invnum":"BDV-2026-931340","estatus":"valido"}
[2026-08-10 18:19:40] Transacción confirmada (factura + ingreso + extensión)
[2026-08-10 18:19:40] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:7a:fb:dc","expiracion_anterior":"2025-10-02 00:00:00"}
[2026-08-10 18:19:41] WA suscriptor (584143245871): FALLO
[2026-08-10 18:19:41] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-10 18:19:41] Pago procesado exitosamente | {"success":true,"monto_bs":26366,"monto_usd":"34.80","tasa_cambio":757.5406,"dias_agregados":30,"nueva_expiracion":"2026-09-09 00:00:00","invnum":"BDV-2026-931340","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:7a:fb:dc","nombre":"manue lopes","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-10 20:15:24] Iniciando procesamiento de pago | {"username":"24:5a:4c:42:fe:58","monto_bs":33575,"referencia":"006967172264","banco":"0105","fecha":"2026-08-10","telefono_cliente":"04129954775"}
[2026-08-10 20:15:24] Conversión: 33575 Bs / 757.5406 = 44.32 USD
[2026-08-10 20:15:24] Cálculo días (snap con IVA 16%): 44.32 USD / (40x1.16) = ratio 0.9551724137931 ≈ 1M → 30 días
[2026-08-10 20:15:24] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-172264","referencia":"006967172264"}
[2026-08-10 20:15:24] Factura creada: BDV-2026-172264
[2026-08-10 20:15:24] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-172264","importe":44.32,"estatus":"pendiente_api"}
[2026-08-10 20:15:24] Ingreso pre-registrado (pendiente_api)
[2026-08-10 20:15:24] RM vencido (exp RM: 2025-10-10), ajustando días para API: 30 → 334
[2026-08-10 20:15:24] API RM response (HTTP 200): [0,{"dlbytes":-4214624905756,"ulbytes":-1186655019157,"totalbytes":-5401279924913,"onlinetime":-433515991,"expiry":"2027-07-14 00:00:00"}]
[2026-08-10 20:15:24] Expiración local actualizada a: 2026-09-09 (calculada, API no devolvió fecha)
[2026-08-10 20:15:24] Resultado extensión | [0,{"dlbytes":-4214624905756,"ulbytes":-1186655019157,"totalbytes":-5401279924913,"onlinetime":-433515991,"expiry":"2027-07-14 00:00:00"}]
[2026-08-10 20:15:24] Estatus ingreso actualizado | {"invnum":"BDV-2026-172264","estatus":"valido"}
[2026-08-10 20:15:24] Transacción confirmada (factura + ingreso + extensión)
[2026-08-10 20:15:24] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:42:fe:58","expiracion_anterior":"2025-10-10 00:00:00"}
[2026-08-10 20:15:26] WA suscriptor (584129954775): FALLO
[2026-08-10 20:15:26] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-10 20:15:26] Pago procesado exitosamente | {"success":true,"monto_bs":33575,"monto_usd":"44.32","tasa_cambio":757.5406,"dias_agregados":30,"nueva_expiracion":"2026-09-09 00:00:00","invnum":"BDV-2026-172264","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:42:fe:58","nombre":"Yesika Misle","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-10 20:30:40] Iniciando procesamiento de pago | {"username":"24:5a:4c:ce:c0:75","monto_bs":22836,"referencia":"48313056022","banco":"0105","fecha":"2026-08-10","telefono_cliente":"04166301385"}
[2026-08-10 20:30:40] Conversión: 22836 Bs / 757.5406 = 30.14 USD
[2026-08-10 20:30:40] Cálculo días (snap sin IVA): 30.14 USD / 30 = ratio 1.0046666666667 ≈ 1M → 30 días
[2026-08-10 20:30:40] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-056022","referencia":"48313056022"}
[2026-08-10 20:30:40] Factura creada: BDV-2026-056022
[2026-08-10 20:30:40] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-056022","importe":30.14,"estatus":"pendiente_api"}
[2026-08-10 20:30:40] Ingreso pre-registrado (pendiente_api)
[2026-08-10 20:30:40] RM vencido (exp RM: 2025-10-05), ajustando días para API: 30 → 339
[2026-08-10 20:30:41] API RM response (HTTP 200): [0,{"dlbytes":-6575751339881,"ulbytes":-490897893369,"totalbytes":-7066649233250,"onlinetime":-14620837,"expiry":"2027-07-18 00:00:00"}]
[2026-08-10 20:30:41] Expiración local actualizada a: 2026-09-09 (calculada, API no devolvió fecha)
[2026-08-10 20:30:41] Resultado extensión | [0,{"dlbytes":-6575751339881,"ulbytes":-490897893369,"totalbytes":-7066649233250,"onlinetime":-14620837,"expiry":"2027-07-18 00:00:00"}]
[2026-08-10 20:30:41] Estatus ingreso actualizado | {"invnum":"BDV-2026-056022","estatus":"valido"}
[2026-08-10 20:30:41] Transacción confirmada (factura + ingreso + extensión)
[2026-08-10 20:30:41] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:ce:c0:75","expiracion_anterior":"2025-10-05 00:00:00"}
[2026-08-10 20:30:42] WA suscriptor (584166301385): FALLO
[2026-08-10 20:30:42] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-10 20:30:42] Pago procesado exitosamente | {"success":true,"monto_bs":22836,"monto_usd":"30.14","tasa_cambio":757.5406,"dias_agregados":30,"nueva_expiracion":"2026-09-09 00:00:00","invnum":"BDV-2026-056022","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:ce:c0:75","nombre":"David Gerik","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-10 20:33:35] Iniciando procesamiento de pago | {"username":"24:5a:4c:c0:1e:c4","monto_bs":22726.22,"referencia":"001438519683","banco":"0102","fecha":"2026-08-10","telefono_cliente":"04144548162"}
[2026-08-10 20:33:35] Conversión: 22726.22 Bs / 757.5406 = 30 USD
[2026-08-10 20:33:35] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-10 20:33:35] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-519683","referencia":"001438519683"}
[2026-08-10 20:33:35] Factura creada: BDV-2026-519683
[2026-08-10 20:33:35] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-519683","importe":30,"estatus":"pendiente_api"}
[2026-08-10 20:33:35] Ingreso pre-registrado (pendiente_api)
[2026-08-10 20:33:35] RM vencido (exp RM: 2025-10-01), ajustando días para API: 30 → 343
[2026-08-10 20:33:35] API RM response (HTTP 200): [0,{"dlbytes":-15568929743466,"ulbytes":-647356928997,"totalbytes":-16216286672463,"onlinetime":-15584338,"expiry":"2027-07-19 00:00:00"}]
[2026-08-10 20:33:35] Expiración local actualizada a: 2026-09-09 (calculada, API no devolvió fecha)
[2026-08-10 20:33:35] Resultado extensión | [0,{"dlbytes":-15568929743466,"ulbytes":-647356928997,"totalbytes":-16216286672463,"onlinetime":-15584338,"expiry":"2027-07-19 00:00:00"}]
[2026-08-10 20:33:35] Estatus ingreso actualizado | {"invnum":"BDV-2026-519683","estatus":"valido"}
[2026-08-10 20:33:35] Transacción confirmada (factura + ingreso + extensión)
[2026-08-10 20:33:35] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:c0:1e:c4","expiracion_anterior":"2025-10-01 00:00:00"}
[2026-08-10 20:33:36] WA suscriptor (584144548162): FALLO
[2026-08-10 20:33:36] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-10 20:33:36] Pago procesado exitosamente | {"success":true,"monto_bs":22726.22,"monto_usd":"30.00","tasa_cambio":757.5406,"dias_agregados":30,"nueva_expiracion":"2026-09-09 00:00:00","invnum":"BDV-2026-519683","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:c0:1e:c4","nombre":"Nelson  Barragan","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-10 21:12:22] Iniciando procesamiento de pago | {"username":"6c:68:a4:a8:45:f2","monto_bs":35000,"referencia":"006967757917","banco":"0105","fecha":"2026-08-10","telefono_cliente":"04127425057"}
[2026-08-10 21:12:22] Conversión: 35000 Bs / 757.5406 = 46.2 USD
[2026-08-10 21:12:22] Cálculo días (snap con IVA 16%): 46.2 USD / (40x1.16) = ratio 0.99568965517241 ≈ 1M → 30 días
[2026-08-10 21:12:22] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-757917","referencia":"006967757917"}
[2026-08-10 21:12:22] Factura creada: BDV-2026-757917
[2026-08-10 21:12:22] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-757917","importe":46.2,"estatus":"pendiente_api"}
[2026-08-10 21:12:22] Ingreso pre-registrado (pendiente_api)
[2026-08-10 21:12:22] RM vencido (exp RM: 2025-10-16), ajustando días para API: 30 → 328
[2026-08-10 21:12:22] API RM response (HTTP 200): [0,{"dlbytes":-1613929575497,"ulbytes":-129968593943,"totalbytes":-1743898169440,"onlinetime":-3425,"expiry":"2027-07-06 00:00:00"}]
[2026-08-10 21:12:22] Expiración local actualizada a: 2026-09-09 (calculada, API no devolvió fecha)
[2026-08-10 21:12:22] Resultado extensión | [0,{"dlbytes":-1613929575497,"ulbytes":-129968593943,"totalbytes":-1743898169440,"onlinetime":-3425,"expiry":"2027-07-06 00:00:00"}]
[2026-08-10 21:12:22] Estatus ingreso actualizado | {"invnum":"BDV-2026-757917","estatus":"valido"}
[2026-08-10 21:12:22] Transacción confirmada (factura + ingreso + extensión)
[2026-08-10 21:12:22] PoD enviado (usuario vencido): OK | {"username":"6c:68:a4:a8:45:f2","expiracion_anterior":"2025-10-16 00:00:00"}
[2026-08-10 21:12:24] WA suscriptor (584127425057): FALLO
[2026-08-10 21:12:24] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-10 21:12:24] Pago procesado exitosamente | {"success":true,"monto_bs":35000,"monto_usd":"46.20","tasa_cambio":757.5406,"dias_agregados":30,"nueva_expiracion":"2026-09-09 00:00:00","invnum":"BDV-2026-757917","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"6c:68:a4:a8:45:f2","nombre":"HortyFrutas Campo Fresco","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-11 11:49:21] Iniciando procesamiento de pago | {"username":"24:5a:4c:b8:1f:11","monto_bs":26490.34,"referencia":"000989271569","banco":"0102","fecha":"2026-08-11","telefono_cliente":"04129641291"}
[2026-08-11 11:49:22] Conversión: 26490.34 Bs / 761.2167 = 34.8 USD
[2026-08-11 11:49:22] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-11 11:49:22] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-271569","referencia":"000989271569"}
[2026-08-11 11:49:22] Factura creada: BDV-2026-271569
[2026-08-11 11:49:22] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-271569","importe":34.8,"estatus":"pendiente_api"}
[2026-08-11 11:49:22] Ingreso pre-registrado (pendiente_api)
[2026-08-11 11:49:22] RM vencido (exp RM: 2025-09-24), ajustando días para API: 30 → 351
[2026-08-11 11:49:22] API RM response (HTTP 200): [0,{"dlbytes":-14928982833140,"ulbytes":-1008515985918,"totalbytes":-15937498819058,"onlinetime":-9331555,"expiry":"2027-07-28 00:00:00"}]
[2026-08-11 11:49:22] Expiración local actualizada a: 2026-09-10 (calculada, API no devolvió fecha)
[2026-08-11 11:49:22] Resultado extensión | [0,{"dlbytes":-14928982833140,"ulbytes":-1008515985918,"totalbytes":-15937498819058,"onlinetime":-9331555,"expiry":"2027-07-28 00:00:00"}]
[2026-08-11 11:49:22] Estatus ingreso actualizado | {"invnum":"BDV-2026-271569","estatus":"valido"}
[2026-08-11 11:49:22] Transacción confirmada (factura + ingreso + extensión)
[2026-08-11 11:49:22] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:b8:1f:11","expiracion_anterior":"2025-09-24 00:00:00"}
[2026-08-11 11:49:23] WA suscriptor (584129641291): FALLO
[2026-08-11 11:49:23] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-11 11:49:23] Pago procesado exitosamente | {"success":true,"monto_bs":26490.34,"monto_usd":"34.80","tasa_cambio":761.2167,"dias_agregados":30,"nueva_expiracion":"2026-09-10 00:00:00","invnum":"BDV-2026-271569","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:b8:1f:11","nombre":"Dayana Daniela  Misle Misle","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-12 11:20:58] Iniciando procesamiento de pago | {"username":"74:ac:b9:0e:fc:29","monto_bs":22930.46,"referencia":"006979765240","banco":"0105","fecha":"2026-08-12","telefono_cliente":"04242711486"}
[2026-08-12 11:20:58] Conversión: 22930.46 Bs / 764.3486 = 30 USD
[2026-08-12 11:20:58] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-12 11:20:58] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-765240","referencia":"006979765240"}
[2026-08-12 11:20:58] Factura creada: BDV-2026-765240
[2026-08-12 11:20:58] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-765240","importe":30,"estatus":"pendiente_api"}
[2026-08-12 11:20:58] Ingreso pre-registrado (pendiente_api)
[2026-08-12 11:20:58] RM vencido (exp RM: 2025-10-02), ajustando días para API: 30 → 344
[2026-08-12 11:20:59] API RM response (HTTP 200): [0,{"dlbytes":-8442385084935,"ulbytes":-1591267378801,"totalbytes":-10033652463736,"onlinetime":-7703990,"expiry":"2027-07-23 00:00:00"}]
[2026-08-12 11:20:59] Expiración local actualizada a: 2026-09-11 (calculada, API no devolvió fecha)
[2026-08-12 11:20:59] Resultado extensión | [0,{"dlbytes":-8442385084935,"ulbytes":-1591267378801,"totalbytes":-10033652463736,"onlinetime":-7703990,"expiry":"2027-07-23 00:00:00"}]
[2026-08-12 11:20:59] Estatus ingreso actualizado | {"invnum":"BDV-2026-765240","estatus":"valido"}
[2026-08-12 11:20:59] Transacción confirmada (factura + ingreso + extensión)
[2026-08-12 11:20:59] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:0e:fc:29","expiracion_anterior":"2025-10-02 00:00:00"}
[2026-08-12 11:21:01] WA suscriptor (584242711486): FALLO
[2026-08-12 11:21:01] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-12 11:21:01] Pago procesado exitosamente | {"success":true,"monto_bs":22930.46,"monto_usd":"30.00","tasa_cambio":764.3486,"dias_agregados":30,"nueva_expiracion":"2026-09-11 00:00:00","invnum":"BDV-2026-765240","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:0e:fc:29","nombre":"asdrubal nieves","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-12 15:12:59] Iniciando procesamiento de pago | {"username":"b4:fb:e4:dc:02:e3","monto_bs":26599.33,"referencia":"000991876196","banco":"0102","fecha":"2026-08-12","telefono_cliente":"04142715230"}
[2026-08-12 15:13:00] Conversión: 26599.33 Bs / 764.3486 = 34.8 USD
[2026-08-12 15:13:00] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-12 15:13:00] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-876196","referencia":"000991876196"}
[2026-08-12 15:13:00] Factura creada: BDV-2026-876196
[2026-08-12 15:13:00] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-876196","importe":34.8,"estatus":"pendiente_api"}
[2026-08-12 15:13:00] Ingreso pre-registrado (pendiente_api)
[2026-08-12 15:13:00] RM vencido (exp RM: 2025-10-02), ajustando días para API: 30 → 344
[2026-08-12 15:13:00] API RM response (HTTP 200): [0,{"dlbytes":-4860567542189,"ulbytes":-441673527833,"totalbytes":-5302241070022,"onlinetime":-9139478,"expiry":"2027-07-23 00:00:00"}]
[2026-08-12 15:13:00] Expiración local actualizada a: 2026-09-11 (calculada, API no devolvió fecha)
[2026-08-12 15:13:00] Resultado extensión | [0,{"dlbytes":-4860567542189,"ulbytes":-441673527833,"totalbytes":-5302241070022,"onlinetime":-9139478,"expiry":"2027-07-23 00:00:00"}]
[2026-08-12 15:13:00] Estatus ingreso actualizado | {"invnum":"BDV-2026-876196","estatus":"valido"}
[2026-08-12 15:13:00] Transacción confirmada (factura + ingreso + extensión)
[2026-08-12 15:13:00] PoD enviado (usuario vencido): OK | {"username":"b4:fb:e4:dc:02:e3","expiracion_anterior":"2025-10-02 00:00:00"}
[2026-08-12 15:13:02] WA suscriptor (584142715230): FALLO
[2026-08-12 15:13:02] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-12 15:13:02] Pago procesado exitosamente | {"success":true,"monto_bs":26599.33,"monto_usd":"34.80","tasa_cambio":764.3486,"dias_agregados":30,"nueva_expiracion":"2026-09-11 00:00:00","invnum":"BDV-2026-876196","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"b4:fb:e4:dc:02:e3","nombre":"julio cesar smith gerik","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-12 20:22:20] Iniciando procesamiento de pago | {"username":"e4:38:83:ae:68:6a","monto_bs":30573.94,"referencia":"000855065376","banco":"0191","fecha":"2026-08-12","telefono_cliente":"04143444680"}
[2026-08-12 20:22:20] Conversión: 30573.94 Bs / 764.3486 = 40 USD
[2026-08-12 20:22:20] Cálculo días (snap sin IVA): 40 USD / 40 = ratio 1 ≈ 1M → 30 días
[2026-08-12 20:22:20] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-065376","referencia":"000855065376"}
[2026-08-12 20:22:20] Factura creada: BDV-2026-065376
[2026-08-12 20:22:20] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-065376","importe":40,"estatus":"pendiente_api"}
[2026-08-12 20:22:20] Ingreso pre-registrado (pendiente_api)
[2026-08-12 20:22:20] RM vencido (exp RM: 2025-10-04), ajustando días para API: 30 → 342
[2026-08-12 20:22:21] API RM response (HTTP 200): [0,{"dlbytes":-9191814729696,"ulbytes":-869057040800,"totalbytes":-10060871770496,"onlinetime":-21328158,"expiry":"2027-07-23 00:00:00"}]
[2026-08-12 20:22:21] Expiración local actualizada a: 2026-09-11 (calculada, API no devolvió fecha)
[2026-08-12 20:22:21] Resultado extensión | [0,{"dlbytes":-9191814729696,"ulbytes":-869057040800,"totalbytes":-10060871770496,"onlinetime":-21328158,"expiry":"2027-07-23 00:00:00"}]
[2026-08-12 20:22:21] Estatus ingreso actualizado | {"invnum":"BDV-2026-065376","estatus":"valido"}
[2026-08-12 20:22:21] Transacción confirmada (factura + ingreso + extensión)
[2026-08-12 20:22:21] PoD enviado (usuario vencido): OK | {"username":"e4:38:83:ae:68:6a","expiracion_anterior":"2025-10-04 00:00:00"}
[2026-08-12 20:22:23] WA suscriptor (584143444680): FALLO
[2026-08-12 20:22:23] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-12 20:22:23] Pago procesado exitosamente | {"success":true,"monto_bs":30573.94,"monto_usd":"40.00","tasa_cambio":764.3486,"dias_agregados":30,"nueva_expiracion":"2026-09-11 00:00:00","invnum":"BDV-2026-065376","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e4:38:83:ae:68:6a","nombre":"Rossy Andrade","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-12 20:44:23] Iniciando procesamiento de pago | {"username":"68:d7:9a:a8:4a:f1","monto_bs":22930.5,"referencia":"006985530758","banco":"0105","fecha":"2026-08-12","telefono_cliente":"04123227348"}
[2026-08-12 20:44:23] Conversión: 22930.5 Bs / 764.3486 = 30 USD
[2026-08-12 20:44:23] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-12 20:44:23] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-530758","referencia":"006985530758"}
[2026-08-12 20:44:23] Factura creada: BDV-2026-530758
[2026-08-12 20:44:23] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-530758","importe":30,"estatus":"pendiente_api"}
[2026-08-12 20:44:23] Ingreso pre-registrado (pendiente_api)
[2026-08-12 20:44:23] RM vencido (exp RM: 2025-10-03), ajustando días para API: 30 → 343
[2026-08-12 20:44:23] API RM response (HTTP 200): [0,{"dlbytes":-6923558568301,"ulbytes":-624241438890,"totalbytes":-7547800007191,"onlinetime":-33003304,"expiry":"2027-07-23 00:00:00"}]
[2026-08-12 20:44:23] Expiración local actualizada a: 2026-09-11 (calculada, API no devolvió fecha)
[2026-08-12 20:44:23] Resultado extensión | [0,{"dlbytes":-6923558568301,"ulbytes":-624241438890,"totalbytes":-7547800007191,"onlinetime":-33003304,"expiry":"2027-07-23 00:00:00"}]
[2026-08-12 20:44:23] Estatus ingreso actualizado | {"invnum":"BDV-2026-530758","estatus":"valido"}
[2026-08-12 20:44:23] Transacción confirmada (factura + ingreso + extensión)
[2026-08-12 20:44:23] PoD enviado (usuario vencido): OK | {"username":"68:d7:9a:a8:4a:f1","expiracion_anterior":"2025-10-03 00:00:00"}
[2026-08-12 20:44:25] WA suscriptor (584123227348): FALLO
[2026-08-12 20:44:25] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-12 20:44:25] Pago procesado exitosamente | {"success":true,"monto_bs":22930.5,"monto_usd":"30.00","tasa_cambio":764.3486,"dias_agregados":30,"nueva_expiracion":"2026-09-11 00:00:00","invnum":"BDV-2026-530758","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"68:d7:9a:a8:4a:f1","nombre":"Ana  Huerta","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-13 03:11:28] Iniciando procesamiento de pago | {"username":"74:83:c2:a2:42:cc","monto_bs":23005.81,"referencia":"48313443591","banco":"0105","fecha":"2026-08-13","telefono_cliente":"04241343761"}
[2026-08-13 03:11:28] Conversión: 23005.81 Bs / 766.8603 = 30 USD
[2026-08-13 03:11:28] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-13 03:11:28] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-443591","referencia":"48313443591"}
[2026-08-13 03:11:28] Factura creada: BDV-2026-443591
[2026-08-13 03:11:28] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-443591","importe":30,"estatus":"pendiente_api"}
[2026-08-13 03:11:28] Ingreso pre-registrado (pendiente_api)
[2026-08-13 03:11:28] RM vencido (exp RM: 2025-10-05), ajustando días para API: 30 → 342
[2026-08-13 03:11:28] API RM response (HTTP 200): [0,{"dlbytes":-9576193313417,"ulbytes":-958527060504,"totalbytes":-10534720373921,"onlinetime":-21215849,"expiry":"2027-07-20 00:00:00"}]
[2026-08-13 03:11:28] Expiración local actualizada a: 2026-09-12 (calculada, API no devolvió fecha)
[2026-08-13 03:11:28] Resultado extensión | [0,{"dlbytes":-9576193313417,"ulbytes":-958527060504,"totalbytes":-10534720373921,"onlinetime":-21215849,"expiry":"2027-07-20 00:00:00"}]
[2026-08-13 03:11:28] Estatus ingreso actualizado | {"invnum":"BDV-2026-443591","estatus":"valido"}
[2026-08-13 03:11:28] Transacción confirmada (factura + ingreso + extensión)
[2026-08-13 03:11:29] PoD enviado (usuario vencido): OK | {"username":"74:83:c2:a2:42:cc","expiracion_anterior":"2025-10-05 00:00:00"}
[2026-08-13 03:11:31] WA suscriptor (584241343761): FALLO
[2026-08-13 03:11:31] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-13 03:11:31] Pago procesado exitosamente | {"success":true,"monto_bs":23005.81,"monto_usd":"30.00","tasa_cambio":766.8603,"dias_agregados":30,"nueva_expiracion":"2026-09-12 00:00:00","invnum":"BDV-2026-443591","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:83:c2:a2:42:cc","nombre":"eloy gerig","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-15 14:38:12] Iniciando procesamiento de pago | {"username":"74:ac:b9:7c:06:d1","monto_bs":22930.46,"referencia":"006986768409","banco":"0105","fecha":"2026-08-13","telefono_cliente":"04140295027"}
[2026-07-15 14:38:13] Conversión: 22930.46 Bs / 766.8603 = 29.9 USD
[2026-07-15 14:38:13] Cálculo días (snap sin IVA): 29.9 USD / 30 = ratio 0.99666666666667 ≈ 1M → 30 días
[2026-07-15 14:38:13] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-768409","referencia":"006986768409"}
[2026-07-15 14:38:13] Factura creada: BDV-2026-768409
[2026-07-15 14:38:13] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-768409","importe":29.9,"estatus":"pendiente_api"}
[2026-07-15 14:38:13] Ingreso pre-registrado (pendiente_api)
[2026-07-15 14:38:13] API RM response (HTTP 200): [0,{"dlbytes":-19350050762048,"ulbytes":-1090411009874,"totalbytes":-20440461771922,"onlinetime":-2348240,"expiry":"2026-09-15 00:00:00"}]
[2026-07-15 14:38:13] Expiración local actualizada a: 2026-09-13 (calculada, API no devolvió fecha)
[2026-07-15 14:38:13] Resultado extensión | [0,{"dlbytes":-19350050762048,"ulbytes":-1090411009874,"totalbytes":-20440461771922,"onlinetime":-2348240,"expiry":"2026-09-15 00:00:00"}]
[2026-07-15 14:38:13] Estatus ingreso actualizado | {"invnum":"BDV-2026-768409","estatus":"valido"}
[2026-07-15 14:38:13] Transacción confirmada (factura + ingreso + extensión)
[2026-07-15 14:38:14] WA suscriptor (584140295027): FALLO
[2026-07-15 14:38:14] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-15 14:38:14] Pago procesado exitosamente | {"success":true,"monto_bs":22930.46,"monto_usd":"29.90","tasa_cambio":766.8603,"dias_agregados":30,"nueva_expiracion":"2026-09-13 00:00:00","invnum":"BDV-2026-768409","pod_enviado":false,"estaba_vencido":false,"usuario":{"username":"74:ac:b9:7c:06:d1","nombre":"leonela ziegler","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-15 16:36:49] Iniciando procesamiento de pago | {"username":"f4:e2:c6:36:27:75","monto_bs":26686.74,"referencia":"000993737017","banco":"0102","fecha":"2026-08-13","telefono_cliente":"04144501202"}
[2026-07-15 16:36:49] Conversión: 26686.74 Bs / 766.8603 = 34.8 USD
[2026-07-15 16:36:49] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-07-15 16:36:49] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-737017","referencia":"000993737017"}
[2026-07-15 16:36:49] Factura creada: BDV-2026-737017
[2026-07-15 16:36:49] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-737017","importe":34.8,"estatus":"pendiente_api"}
[2026-07-15 16:36:49] Ingreso pre-registrado (pendiente_api)
[2026-07-15 16:36:49] RM vencido (exp RM: 2025-10-11), ajustando días para API: 30 → 307
[2026-07-15 16:36:50] API RM response (HTTP 200): [0,{"dlbytes":-2042577731597,"ulbytes":-150445088237,"totalbytes":-2193022819834,"onlinetime":-3757337,"expiry":"2027-07-09 00:00:00"}]
[2026-07-15 16:36:50] Expiración local actualizada a: 2026-08-14 (calculada, API no devolvió fecha)
[2026-07-15 16:36:50] Resultado extensión | [0,{"dlbytes":-2042577731597,"ulbytes":-150445088237,"totalbytes":-2193022819834,"onlinetime":-3757337,"expiry":"2027-07-09 00:00:00"}]
[2026-07-15 16:36:50] Estatus ingreso actualizado | {"invnum":"BDV-2026-737017","estatus":"valido"}
[2026-07-15 16:36:50] Transacción confirmada (factura + ingreso + extensión)
[2026-07-15 16:36:50] PoD enviado (usuario vencido): OK | {"username":"f4:e2:c6:36:27:75","expiracion_anterior":"2025-10-11 00:00:00"}
[2026-07-15 16:36:51] WA suscriptor (584144501202): FALLO
[2026-07-15 16:36:51] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-15 16:36:51] Pago procesado exitosamente | {"success":true,"monto_bs":26686.74,"monto_usd":"34.80","tasa_cambio":766.8603,"dias_agregados":30,"nueva_expiracion":"2026-08-14 00:00:00","invnum":"BDV-2026-737017","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"f4:e2:c6:36:27:75","nombre":"Nancy Durr","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-13 22:47:02] Iniciando procesamiento de pago | {"username":"f4:92:bf:f4:1c:2f","monto_bs":23132.1,"referencia":"006994733019","banco":"0105","fecha":"2026-08-13","telefono_cliente":"04242771460"}
[2026-08-13 22:47:02] Conversión: 23132.1 Bs / 766.8603 = 30.16 USD
[2026-08-13 22:47:02] Cálculo días (snap sin IVA): 30.16 USD / 30 = ratio 1.0053333333333 ≈ 1M → 30 días
[2026-08-13 22:47:02] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-733019","referencia":"006994733019"}
[2026-08-13 22:47:02] Factura creada: BDV-2026-733019
[2026-08-13 22:47:02] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-733019","importe":30.16,"estatus":"pendiente_api"}
[2026-08-13 22:47:02] Ingreso pre-registrado (pendiente_api)
[2026-08-13 22:47:02] RM vencido (exp RM: 2025-10-03), ajustando días para API: 30 → 344
[2026-08-13 22:47:02] API RM response (HTTP 200): [0,{"dlbytes":-10209908015012,"ulbytes":-1188887007223,"totalbytes":-11398795022235,"onlinetime":-27133672,"expiry":"2027-07-23 00:00:00"}]
[2026-08-13 22:47:02] Expiración local actualizada a: 2026-09-12 (calculada, API no devolvió fecha)
[2026-08-13 22:47:02] Resultado extensión | [0,{"dlbytes":-10209908015012,"ulbytes":-1188887007223,"totalbytes":-11398795022235,"onlinetime":-27133672,"expiry":"2027-07-23 00:00:00"}]
[2026-08-13 22:47:02] Estatus ingreso actualizado | {"invnum":"BDV-2026-733019","estatus":"valido"}
[2026-08-13 22:47:02] Transacción confirmada (factura + ingreso + extensión)
[2026-08-13 22:47:02] PoD enviado (usuario vencido): OK | {"username":"f4:92:bf:f4:1c:2f","expiracion_anterior":"2025-10-03 00:00:00"}
[2026-08-13 22:47:04] WA suscriptor (584242771460): FALLO
[2026-08-13 22:47:04] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-13 22:47:04] Pago procesado exitosamente | {"success":true,"monto_bs":23132.1,"monto_usd":"30.16","tasa_cambio":766.8603,"dias_agregados":30,"nueva_expiracion":"2026-09-12 00:00:00","invnum":"BDV-2026-733019","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"f4:92:bf:f4:1c:2f","nombre":"natasha zunahy da silva de misle","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-14 09:54:27] Iniciando procesamiento de pago | {"username":"6c:68:a4:a8:1c:12","monto_bs":15422,"referencia":"003880388087","banco":"0105","fecha":"2026-08-14","telefono_cliente":"04241927011"}
[2026-08-14 09:54:27] Conversión: 15422 Bs / 771.0714 = 20 USD
[2026-08-14 09:54:27] Cálculo días (snap sin IVA): 20 USD / 20 = ratio 1 ≈ 1M → 30 días
[2026-08-14 09:54:27] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-388087","referencia":"003880388087"}
[2026-08-14 09:54:27] Factura creada: BDV-2026-388087
[2026-08-14 09:54:27] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-388087","importe":20,"estatus":"pendiente_api"}
[2026-08-14 09:54:27] Ingreso pre-registrado (pendiente_api)
[2026-08-14 09:54:27] RM vencido (exp RM: 2026-06-02), ajustando días para API: 30 → 103
[2026-08-14 09:54:28] API RM response (HTTP 200): [0,{"dlbytes":-2355736174070,"ulbytes":-194001582080,"totalbytes":-2549737756150,"onlinetime":-30846156,"expiry":"2026-11-23 00:00:00"}]
[2026-08-14 09:54:28] Expiración local actualizada a: 2026-09-13 (calculada, API no devolvió fecha)
[2026-08-14 09:54:28] Resultado extensión | [0,{"dlbytes":-2355736174070,"ulbytes":-194001582080,"totalbytes":-2549737756150,"onlinetime":-30846156,"expiry":"2026-11-23 00:00:00"}]
[2026-08-14 09:54:28] Estatus ingreso actualizado | {"invnum":"BDV-2026-388087","estatus":"valido"}
[2026-08-14 09:54:28] Transacción confirmada (factura + ingreso + extensión)
[2026-08-14 09:54:28] PoD enviado (usuario vencido): OK | {"username":"6c:68:a4:a8:1c:12","expiracion_anterior":"2026-06-02 00:00:00"}
[2026-08-14 09:54:29] WA suscriptor (584241927011): FALLO
[2026-08-14 09:54:29] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-14 09:54:29] Pago procesado exitosamente | {"success":true,"monto_bs":15422,"monto_usd":"20.00","tasa_cambio":771.0714,"dias_agregados":30,"nueva_expiracion":"2026-09-13 00:00:00","invnum":"BDV-2026-388087","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"6c:68:a4:a8:1c:12","nombre":"jarifarma jarifarma","plan":"2-15mb-20$\/mes 1:200"}}
[2026-08-14 11:20:14] Iniciando procesamiento de pago | {"username":"74:83:c2:a2:18:37","monto_bs":53666.57,"referencia":"622653405127","banco":"0105","fecha":"2026-08-14","telefono_cliente":"04142633631"}
[2026-08-14 11:20:15] Conversión: 53666.57 Bs / 771.0714 = 69.6 USD
[2026-08-14 11:20:15] Cálculo días (snap con IVA 16%): 69.6 USD / (30x1.16) = ratio 2 ≈ 2M → 60 días
[2026-08-14 11:20:15] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-405127","referencia":"622653405127"}
[2026-08-14 11:20:15] Factura creada: BDV-2026-405127
[2026-08-14 11:20:15] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-405127","importe":69.6,"estatus":"pendiente_api"}
[2026-08-14 11:20:15] Ingreso pre-registrado (pendiente_api)
[2026-08-14 11:20:17] API RM response (HTTP 200): [0,{"dlbytes":-29930995327772,"ulbytes":-1751025975248,"totalbytes":-31682021303020,"onlinetime":-1164101,"expiry":"2026-11-09 00:00:00"}]
[2026-08-14 11:20:17] Expiración local actualizada a: 2026-10-25 (calculada, API no devolvió fecha)
[2026-08-14 11:20:17] Resultado extensión | [0,{"dlbytes":-29930995327772,"ulbytes":-1751025975248,"totalbytes":-31682021303020,"onlinetime":-1164101,"expiry":"2026-11-09 00:00:00"}]
[2026-08-14 11:20:17] Estatus ingreso actualizado | {"invnum":"BDV-2026-405127","estatus":"valido"}
[2026-08-14 11:20:17] Transacción confirmada (factura + ingreso + extensión)
[2026-08-14 11:20:19] WA suscriptor (584142633631): FALLO
[2026-08-14 11:20:19] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-14 11:20:19] Pago procesado exitosamente | {"success":true,"monto_bs":53666.57,"monto_usd":"69.60","tasa_cambio":771.0714,"dias_agregados":60,"nueva_expiracion":"2026-10-25 00:00:00","invnum":"BDV-2026-405127","pod_enviado":false,"estaba_vencido":false,"usuario":{"username":"74:83:c2:a2:18:37","nombre":"Pablo El flaco","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-14 11:49:22] Iniciando procesamiento de pago | {"username":"18:e8:29:34:2d:10","monto_bs":15205.53,"referencia":"622653417531","banco":"0105","fecha":"2026-08-14","telefono_cliente":"04121484633"}
[2026-08-14 11:49:22] Conversión: 15205.53 Bs / 771.0714 = 19.72 USD
[2026-08-14 11:49:22] Cálculo días (proporcional): 19.72 USD × (0.85714285714286 días/USD) = 17 días
[2026-08-14 11:49:22] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-417531","referencia":"622653417531"}
[2026-08-14 11:49:22] Factura creada: BDV-2026-417531
[2026-08-14 11:49:22] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-417531","importe":19.72,"estatus":"pendiente_api"}
[2026-08-14 11:49:22] Ingreso pre-registrado (pendiente_api)
[2026-08-14 11:49:22] RM vencido (exp RM: 2025-10-02), ajustando días para API: 17 → 333
[2026-08-14 11:49:22] API RM response (HTTP 200): [0,{"dlbytes":-6163807304028,"ulbytes":-312422872856,"totalbytes":-6476230176884,"onlinetime":-73558,"expiry":"2027-07-19 00:00:00"}]
[2026-08-14 11:49:22] Expiración local actualizada a: 2026-08-31 (calculada, API no devolvió fecha)
[2026-08-14 11:49:22] Resultado extensión | [0,{"dlbytes":-6163807304028,"ulbytes":-312422872856,"totalbytes":-6476230176884,"onlinetime":-73558,"expiry":"2027-07-19 00:00:00"}]
[2026-08-14 11:49:22] Estatus ingreso actualizado | {"invnum":"BDV-2026-417531","estatus":"valido"}
[2026-08-14 11:49:22] Transacción confirmada (factura + ingreso + extensión)
[2026-08-14 11:49:23] PoD enviado (usuario vencido): OK | {"username":"18:e8:29:34:2d:10","expiracion_anterior":"2025-10-02 00:00:00"}
[2026-08-14 11:49:24] WA suscriptor (584121484633): FALLO
[2026-08-14 11:49:24] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-14 11:49:24] Pago procesado exitosamente | {"success":true,"monto_bs":15205.53,"monto_usd":"19.72","tasa_cambio":771.0714,"dias_agregados":17,"nueva_expiracion":"2026-08-31 00:00:00","invnum":"BDV-2026-417531","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"18:e8:29:34:2d:10","nombre":"margot mulato","plan":"3-20mb 35$\/mes"}}
[2026-08-14 12:07:27] Iniciando procesamiento de pago | {"username":"74:ac:b9:7c:09:19","monto_bs":8944.43,"referencia":"000995840001","banco":"0102","fecha":"2026-08-14","telefono_cliente":"04124884996"}
[2026-08-14 12:07:28] Conversión: 8944.43 Bs / 771.0714 = 11.6 USD
[2026-08-14 12:07:28] Cálculo días (proporcional): 11.6 USD × (1 días/USD) = 12 días
[2026-08-14 12:07:28] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-840001","referencia":"000995840001"}
[2026-08-14 12:07:28] Factura creada: BDV-2026-840001
[2026-08-14 12:07:28] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-840001","importe":11.6,"estatus":"pendiente_api"}
[2026-08-14 12:07:28] Ingreso pre-registrado (pendiente_api)
[2026-08-14 12:07:28] RM vencido (exp RM: 2025-09-19), ajustando días para API: 12 → 341
[2026-08-14 12:07:28] API RM response (HTTP 200): [0,{"dlbytes":-5866643380942,"ulbytes":-522985077874,"totalbytes":-6389628458816,"onlinetime":-7498355,"expiry":"2027-07-22 00:00:00"}]
[2026-08-14 12:07:28] Expiración local actualizada a: 2026-08-26 (calculada, API no devolvió fecha)
[2026-08-14 12:07:28] Resultado extensión | [0,{"dlbytes":-5866643380942,"ulbytes":-522985077874,"totalbytes":-6389628458816,"onlinetime":-7498355,"expiry":"2027-07-22 00:00:00"}]
[2026-08-14 12:07:28] Estatus ingreso actualizado | {"invnum":"BDV-2026-840001","estatus":"valido"}
[2026-08-14 12:07:28] Transacción confirmada (factura + ingreso + extensión)
[2026-08-14 12:07:28] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:7c:09:19","expiracion_anterior":"2025-09-19 00:00:00"}
[2026-08-14 12:07:29] WA suscriptor (584162307956): FALLO
[2026-08-14 12:07:31] WA pagador tercero (584124884996): enviado (cuenta de karina kanzler)
[2026-08-14 12:07:31] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-14 12:07:31] Pago procesado exitosamente | {"success":true,"monto_bs":8944.43,"monto_usd":"11.60","tasa_cambio":771.0714,"dias_agregados":12,"nueva_expiracion":"2026-08-26 00:00:00","invnum":"BDV-2026-840001","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:7c:09:19","nombre":"karina kanzler","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-14 13:07:49] Iniciando procesamiento de pago | {"username":"70:a7:41:28:5c:64","monto_bs":35777.71,"referencia":"000995965903","banco":"0102","fecha":"2026-08-14","telefono_cliente":"04243361096"}
[2026-08-14 13:07:49] Conversión: 35777.71 Bs / 771.0714 = 46.4 USD
[2026-08-14 13:07:49] Cálculo días (snap con IVA 16%): 46.4 USD / (40x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-14 13:07:49] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-965903","referencia":"000995965903"}
[2026-08-14 13:07:49] Factura creada: BDV-2026-965903
[2026-08-14 13:07:49] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-965903","importe":46.4,"estatus":"pendiente_api"}
[2026-08-14 13:07:49] Ingreso pre-registrado (pendiente_api)
[2026-08-14 13:07:49] RM vencido (exp RM: 2026-08-07), ajustando días para API: 30 → 37
[2026-08-14 13:07:50] API RM response (HTTP 200): [0,{"dlbytes":-4685706346304,"ulbytes":-323061942095,"totalbytes":-5008768288399,"onlinetime":-2095988,"expiry":"2026-09-22 00:00:00"}]
[2026-08-14 13:07:50] Expiración local actualizada a: 2026-09-13 (calculada, API no devolvió fecha)
[2026-08-14 13:07:50] Resultado extensión | [0,{"dlbytes":-4685706346304,"ulbytes":-323061942095,"totalbytes":-5008768288399,"onlinetime":-2095988,"expiry":"2026-09-22 00:00:00"}]
[2026-08-14 13:07:50] Estatus ingreso actualizado | {"invnum":"BDV-2026-965903","estatus":"valido"}
[2026-08-14 13:07:50] Transacción confirmada (factura + ingreso + extensión)
[2026-08-14 13:07:50] PoD enviado (usuario vencido): OK | {"username":"70:a7:41:28:5c:64","expiracion_anterior":"2026-08-07 00:00:00"}
[2026-08-14 13:07:52] WA suscriptor (584243361096): FALLO
[2026-08-14 13:07:52] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-14 13:07:52] Pago procesado exitosamente | {"success":true,"monto_bs":35777.71,"monto_usd":"46.40","tasa_cambio":771.0714,"dias_agregados":30,"nueva_expiracion":"2026-09-13 00:00:00","invnum":"BDV-2026-965903","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"70:a7:41:28:5c:64","nombre":"Karla Daniela Ruthman Moron","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-14 13:52:27] Iniciando procesamiento de pago | {"username":"68:d7:9a:b6:6d:76","monto_bs":23132.1,"referencia":"062269971418","banco":"0102","fecha":"2026-08-14","telefono_cliente":"04125326078"}
[2026-08-14 13:52:27] Conversión: 23132.1 Bs / 771.0714 = 30 USD
[2026-08-14 13:52:27] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-14 13:52:27] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-971418","referencia":"062269971418"}
[2026-08-14 13:52:27] Factura creada: BDV-2026-971418
[2026-08-14 13:52:27] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-971418","importe":30,"estatus":"pendiente_api"}
[2026-08-14 13:52:27] Ingreso pre-registrado (pendiente_api)
[2026-08-14 13:52:27] API RM response (HTTP 200): [0,{"dlbytes":-7160323505910,"ulbytes":-664094594576,"totalbytes":-7824418100486,"onlinetime":-1182473,"expiry":"2026-09-15 00:00:00"}]
[2026-08-14 13:52:27] Expiración local actualizada a: 2026-09-14 (calculada, API no devolvió fecha)
[2026-08-14 13:52:27] Resultado extensión | [0,{"dlbytes":-7160323505910,"ulbytes":-664094594576,"totalbytes":-7824418100486,"onlinetime":-1182473,"expiry":"2026-09-15 00:00:00"}]
[2026-08-14 13:52:27] Estatus ingreso actualizado | {"invnum":"BDV-2026-971418","estatus":"valido"}
[2026-08-14 13:52:27] Transacción confirmada (factura + ingreso + extensión)
[2026-08-14 13:52:29] WA suscriptor (584125326078): FALLO
[2026-08-14 13:52:29] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-14 13:52:29] Pago procesado exitosamente | {"success":true,"monto_bs":23132.1,"monto_usd":"30.00","tasa_cambio":771.0714,"dias_agregados":30,"nueva_expiracion":"2026-09-14 00:00:00","invnum":"BDV-2026-971418","pod_enviado":false,"estaba_vencido":false,"usuario":{"username":"68:d7:9a:b6:6d:76","nombre":"Deivis Enrique  Sánchez vera ","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-14 14:06:31] Iniciando procesamiento de pago | {"username":"74:ac:b9:70:e6:88","monto_bs":38600,"referencia":"140253005383","banco":"0102","fecha":"2026-08-14","telefono_cliente":"04144107754"}
[2026-08-14 14:06:31] Conversión: 38600 Bs / 771.0714 = 50.06 USD
[2026-08-14 14:06:31] Cálculo días (snap sin IVA): 50.06 USD / 50 = ratio 1.0012 ≈ 1M → 30 días
[2026-08-14 14:06:31] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-005383","referencia":"140253005383"}
[2026-08-14 14:06:31] Factura creada: BDV-2026-005383
[2026-08-14 14:06:31] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-005383","importe":50.06,"estatus":"pendiente_api"}
[2026-08-14 14:06:31] Ingreso pre-registrado (pendiente_api)
[2026-08-14 14:06:31] RM vencido (exp RM: 2025-10-01), ajustando días para API: 30 → 347
[2026-08-14 14:06:32] API RM response (HTTP 200): [0,{"dlbytes":-15000337927271,"ulbytes":-2308218853639,"totalbytes":-17308556780910,"onlinetime":-15750845,"expiry":"2027-07-23 00:00:00"}]
[2026-08-14 14:06:32] Expiración local actualizada a: 2026-09-13 (calculada, API no devolvió fecha)
[2026-08-14 14:06:32] Resultado extensión | [0,{"dlbytes":-15000337927271,"ulbytes":-2308218853639,"totalbytes":-17308556780910,"onlinetime":-15750845,"expiry":"2027-07-23 00:00:00"}]
[2026-08-14 14:06:32] Estatus ingreso actualizado | {"invnum":"BDV-2026-005383","estatus":"valido"}
[2026-08-14 14:06:32] Transacción confirmada (factura + ingreso + extensión)
[2026-08-14 14:06:32] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:70:e6:88","expiracion_anterior":"2025-10-01 00:00:00"}
[2026-08-14 14:06:33] WA suscriptor (584144107754): FALLO
[2026-08-14 14:06:33] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-14 14:06:33] Pago procesado exitosamente | {"success":true,"monto_bs":38600,"monto_usd":"50.06","tasa_cambio":771.0714,"dias_agregados":30,"nueva_expiracion":"2026-09-13 00:00:00","invnum":"BDV-2026-005383","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:70:e6:88","nombre":"Sebastian Rey","plan":"Premium ilimitado 5mb-50$\/mes"}}
[2026-08-14 15:42:10] Iniciando procesamiento de pago | {"username":"d0:21:f9:1a:fd:d8","monto_bs":26833.28,"referencia":"000996405132","banco":"0102","fecha":"2026-08-14","telefono_cliente":"04143436805"}
[2026-08-14 15:42:11] Conversión: 26833.28 Bs / 771.0714 = 34.8 USD
[2026-08-14 15:42:11] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-14 15:42:11] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-405132","referencia":"000996405132"}
[2026-08-14 15:42:11] Factura creada: BDV-2026-405132
[2026-08-14 15:42:11] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-405132","importe":34.8,"estatus":"pendiente_api"}
[2026-08-14 15:42:11] Ingreso pre-registrado (pendiente_api)
[2026-08-14 15:42:11] API RM response (HTTP 200): [0,{"dlbytes":-13950342203460,"ulbytes":-1795017317885,"totalbytes":-15745359521345,"onlinetime":-864528187,"expiry":"2026-09-17 00:00:00"}]
[2026-08-14 15:42:11] Expiración local actualizada a: 2026-09-16 (calculada, API no devolvió fecha)
[2026-08-14 15:42:11] Resultado extensión | [0,{"dlbytes":-13950342203460,"ulbytes":-1795017317885,"totalbytes":-15745359521345,"onlinetime":-864528187,"expiry":"2026-09-17 00:00:00"}]
[2026-08-14 15:42:11] Estatus ingreso actualizado | {"invnum":"BDV-2026-405132","estatus":"valido"}
[2026-08-14 15:42:11] Transacción confirmada (factura + ingreso + extensión)
[2026-08-14 15:42:12] WA suscriptor (584143436805): FALLO
[2026-08-14 15:42:12] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-14 15:42:12] Pago procesado exitosamente | {"success":true,"monto_bs":26833.28,"monto_usd":"34.80","tasa_cambio":771.0714,"dias_agregados":30,"nueva_expiracion":"2026-09-16 00:00:00","invnum":"BDV-2026-405132","pod_enviado":false,"estaba_vencido":false,"usuario":{"username":"d0:21:f9:1a:fd:d8","nombre":"Estefany Lugo","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-14 15:52:03] Iniciando procesamiento de pago | {"username":"e0:63:da:4c:69:ae","monto_bs":37305.5,"referencia":"000996441332","banco":"0102","fecha":"2026-08-14","telefono_cliente":"04144867846"}
[2026-08-14 15:52:03] Conversión: 37305.5 Bs / 771.0714 = 48.38 USD
[2026-08-14 15:52:03] Cálculo días (snap con IVA 16%): 48.38 USD / (40x1.16) = ratio 1.0426724137931 ≈ 1M → 30 días
[2026-08-14 15:52:03] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-441332","referencia":"000996441332"}
[2026-08-14 15:52:03] Factura creada: BDV-2026-441332
[2026-08-14 15:52:03] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-441332","importe":48.38,"estatus":"pendiente_api"}
[2026-08-14 15:52:03] Ingreso pre-registrado (pendiente_api)
[2026-08-14 15:52:03] RM vencido (exp RM: 2025-01-02), ajustando días para API: 30 → 619
[2026-08-14 15:52:03] API RM response (HTTP 200): [0,{"dlbytes":-283551173631,"ulbytes":-18035863655,"totalbytes":-301587037286,"onlinetime":29651160,"expiry":"2026-09-14 00:00:00"}]
[2026-08-14 15:52:03] Expiración local actualizada a: 2026-09-13 (calculada, API no devolvió fecha)
[2026-08-14 15:52:03] Resultado extensión | [0,{"dlbytes":-283551173631,"ulbytes":-18035863655,"totalbytes":-301587037286,"onlinetime":29651160,"expiry":"2026-09-14 00:00:00"}]
[2026-08-14 15:52:03] Estatus ingreso actualizado | {"invnum":"BDV-2026-441332","estatus":"valido"}
[2026-08-14 15:52:03] Transacción confirmada (factura + ingreso + extensión)
[2026-08-14 15:52:04] PoD enviado (usuario vencido): OK | {"username":"e0:63:da:4c:69:ae","expiracion_anterior":"2025-01-02 00:00:00"}
[2026-08-14 15:52:05] WA suscriptor (584144867846): FALLO
[2026-08-14 15:52:05] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-14 15:52:05] Pago procesado exitosamente | {"success":true,"monto_bs":37305.5,"monto_usd":"48.38","tasa_cambio":771.0714,"dias_agregados":30,"nueva_expiracion":"2026-09-13 00:00:00","invnum":"BDV-2026-441332","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e0:63:da:4c:69:ae","nombre":"Ricardo Rojas","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-14 22:25:18] Iniciando procesamiento de pago | {"username":"f4:92:bf:34:25:5f","monto_bs":30843,"referencia":"007006530204","banco":"0105","fecha":"2026-08-14","telefono_cliente":"04266302556"}
[2026-08-14 22:25:18] Conversión: 30843 Bs / 771.0714 = 40 USD
[2026-08-14 22:25:18] Cálculo días (snap sin IVA): 40 USD / 40 = ratio 1 ≈ 1M → 30 días
[2026-08-14 22:25:18] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-530204","referencia":"007006530204"}
[2026-08-14 22:25:18] Factura creada: BDV-2026-530204
[2026-08-14 22:25:18] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-530204","importe":40,"estatus":"pendiente_api"}
[2026-08-14 22:25:18] Ingreso pre-registrado (pendiente_api)
[2026-08-14 22:25:18] RM vencido (exp RM: 2025-10-03), ajustando días para API: 30 → 345
[2026-08-14 22:25:18] API RM response (HTTP 200): [0,{"dlbytes":-32820253202133,"ulbytes":-3908167228142,"totalbytes":-36728420430275,"onlinetime":-14569144,"expiry":"2027-07-26 00:00:00"}]
[2026-08-14 22:25:18] Expiración local actualizada a: 2026-09-13 (calculada, API no devolvió fecha)
[2026-08-14 22:25:18] Resultado extensión | [0,{"dlbytes":-32820253202133,"ulbytes":-3908167228142,"totalbytes":-36728420430275,"onlinetime":-14569144,"expiry":"2027-07-26 00:00:00"}]
[2026-08-14 22:25:18] Estatus ingreso actualizado | {"invnum":"BDV-2026-530204","estatus":"valido"}
[2026-08-14 22:25:18] Transacción confirmada (factura + ingreso + extensión)
[2026-08-14 22:25:18] PoD enviado (usuario vencido): OK | {"username":"f4:92:bf:34:25:5f","expiracion_anterior":"2025-10-03 00:00:00"}
[2026-08-14 22:25:19] WA suscriptor (584266302556): FALLO
[2026-08-14 22:25:19] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-14 22:25:19] Pago procesado exitosamente | {"success":true,"monto_bs":30843,"monto_usd":"40.00","tasa_cambio":771.0714,"dias_agregados":30,"nueva_expiracion":"2026-09-13 00:00:00","invnum":"BDV-2026-530204","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"f4:92:bf:34:25:5f","nombre":"gabriel griman","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-15 14:12:02] Iniciando procesamiento de pago | {"username":"24:5a:4c:42:f7:3d","monto_bs":23148,"referencia":"000999443981","banco":"0102","fecha":"2026-08-15","telefono_cliente":"04120838908"}
[2026-08-15 14:12:02] Conversión: 23148 Bs / 771.0714 = 30.02 USD
[2026-08-15 14:12:02] Cálculo días (snap sin IVA): 30.02 USD / 30 = ratio 1.0006666666667 ≈ 1M → 30 días
[2026-08-15 14:12:02] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-443981","referencia":"000999443981"}
[2026-08-15 14:12:02] Factura creada: BDV-2026-443981
[2026-08-15 14:12:02] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-443981","importe":30.02,"estatus":"pendiente_api"}
[2026-08-15 14:12:02] Ingreso pre-registrado (pendiente_api)
[2026-08-15 14:12:02] RM vencido (exp RM: 2025-09-04), ajustando días para API: 30 → 375
[2026-08-15 14:12:03] API RM response (HTTP 200): [0,{"dlbytes":-437332645126,"ulbytes":-119450857999,"totalbytes":-556783503125,"onlinetime":-2159,"expiry":"2027-09-25 00:00:00"}]
[2026-08-15 14:12:03] Expiración local actualizada a: 2026-09-14 (calculada, API no devolvió fecha)
[2026-08-15 14:12:03] Resultado extensión | [0,{"dlbytes":-437332645126,"ulbytes":-119450857999,"totalbytes":-556783503125,"onlinetime":-2159,"expiry":"2027-09-25 00:00:00"}]
[2026-08-15 14:12:03] Estatus ingreso actualizado | {"invnum":"BDV-2026-443981","estatus":"valido"}
[2026-08-15 14:12:03] Transacción confirmada (factura + ingreso + extensión)
[2026-08-15 14:12:03] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:42:f7:3d","expiracion_anterior":"2025-09-04 00:00:00"}
[2026-08-15 14:12:05] WA suscriptor (584120838908): FALLO
[2026-08-15 14:12:05] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-15 14:12:05] Pago procesado exitosamente | {"success":true,"monto_bs":23148,"monto_usd":"30.02","tasa_cambio":771.0714,"dias_agregados":30,"nueva_expiracion":"2026-09-14 00:00:00","invnum":"BDV-2026-443981","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:42:f7:3d","nombre":"Gleidi angie tarquinio ladera","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-15 17:19:09] Iniciando procesamiento de pago | {"username":"e4:38:83:be:df:e5","monto_bs":26987.5,"referencia":"007016349914","banco":"0105","fecha":"2026-08-15","telefono_cliente":"04241338420"}
[2026-08-15 17:19:09] Conversión: 26987.5 Bs / 771.0714 = 35 USD
[2026-08-15 17:19:09] Cálculo días (snap sin IVA): 35 USD / 35 = ratio 1 ≈ 1M → 30 días
[2026-08-15 17:19:09] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-349914","referencia":"007016349914"}
[2026-08-15 17:19:09] Factura creada: BDV-2026-349914
[2026-08-15 17:19:09] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-349914","importe":35,"estatus":"pendiente_api"}
[2026-08-15 17:19:09] Ingreso pre-registrado (pendiente_api)
[2026-08-15 17:19:09] RM vencido (exp RM: 2026-08-14), ajustando días para API: 30 → 31
[2026-08-15 17:19:09] API RM response (HTTP 200): [0,{"dlbytes":-6823783843101,"ulbytes":-1063981681246,"totalbytes":-7887765524347,"onlinetime":-27807960,"expiry":"2026-09-15 00:00:00"}]
[2026-08-15 17:19:09] Expiración local actualizada a: 2026-09-14 (calculada, API no devolvió fecha)
[2026-08-15 17:19:09] Resultado extensión | [0,{"dlbytes":-6823783843101,"ulbytes":-1063981681246,"totalbytes":-7887765524347,"onlinetime":-27807960,"expiry":"2026-09-15 00:00:00"}]
[2026-08-15 17:19:09] Estatus ingreso actualizado | {"invnum":"BDV-2026-349914","estatus":"valido"}
[2026-08-15 17:19:09] Transacción confirmada (factura + ingreso + extensión)
[2026-08-15 17:19:09] PoD enviado (usuario vencido): OK | {"username":"e4:38:83:be:df:e5","expiracion_anterior":"2026-08-14 00:00:00"}
[2026-08-15 17:19:11] WA suscriptor (584241338420): FALLO
[2026-08-15 17:19:11] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-15 17:19:11] Pago procesado exitosamente | {"success":true,"monto_bs":26987.5,"monto_usd":"35.00","tasa_cambio":771.0714,"dias_agregados":30,"nueva_expiracion":"2026-09-14 00:00:00","invnum":"BDV-2026-349914","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e4:38:83:be:df:e5","nombre":"williams adrian","plan":"3-20mb 35$\/mes"}}
[2026-08-16 10:06:30] Iniciando procesamiento de pago | {"username":"6c:68:a4:3a:d5:80","monto_bs":30842.86,"referencia":"007022871269","banco":"0105","fecha":"2026-08-16","telefono_cliente":"04147946270"}
[2026-08-16 10:06:30] Conversión: 30842.86 Bs / 771.0714 = 40 USD
[2026-08-16 10:06:30] Cálculo días (snap sin IVA): 40 USD / 40 = ratio 1 ≈ 1M → 30 días
[2026-08-16 10:06:30] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-871269","referencia":"007022871269"}
[2026-08-16 10:06:30] Factura creada: BDV-2026-871269
[2026-08-16 10:06:30] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-871269","importe":40,"estatus":"pendiente_api"}
[2026-08-16 10:06:30] Ingreso pre-registrado (pendiente_api)
[2026-08-16 10:06:30] RM vencido (exp RM: 2026-08-14), ajustando días para API: 30 → 32
[2026-08-16 10:06:30] API RM response (HTTP 200): [0,{"dlbytes":-3927144042498,"ulbytes":-339054560261,"totalbytes":-4266198602759,"onlinetime":-17831704,"expiry":"2026-09-16 00:00:00"}]
[2026-08-16 10:06:30] Expiración local actualizada a: 2026-09-15 (calculada, API no devolvió fecha)
[2026-08-16 10:06:30] Resultado extensión | [0,{"dlbytes":-3927144042498,"ulbytes":-339054560261,"totalbytes":-4266198602759,"onlinetime":-17831704,"expiry":"2026-09-16 00:00:00"}]
[2026-08-16 10:06:30] Estatus ingreso actualizado | {"invnum":"BDV-2026-871269","estatus":"valido"}
[2026-08-16 10:06:30] Transacción confirmada (factura + ingreso + extensión)
[2026-08-16 10:06:30] PoD enviado (usuario vencido): OK | {"username":"6c:68:a4:3a:d5:80","expiracion_anterior":"2026-08-14 00:00:00"}
[2026-08-16 10:06:33] WA suscriptor (584147946270): FALLO
[2026-08-16 10:06:33] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-16 10:06:33] Pago procesado exitosamente | {"success":true,"monto_bs":30842.86,"monto_usd":"40.00","tasa_cambio":771.0714,"dias_agregados":30,"nueva_expiracion":"2026-09-15 00:00:00","invnum":"BDV-2026-871269","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"6c:68:a4:3a:d5:80","nombre":"antonio jose de sousa","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-16 10:27:02] Iniciando procesamiento de pago | {"username":"f4:92:bf:34:13:54","monto_bs":15450.88,"referencia":"000859111804","banco":"0105","fecha":"2026-08-16","telefono_cliente":"04122002988"}
[2026-08-16 10:27:02] Conversión: 15450.88 Bs / 771.0714 = 20.04 USD
[2026-08-16 10:27:02] Cálculo días (snap sin IVA): 20.04 USD / 20 = ratio 1.002 ≈ 1M → 30 días
[2026-08-16 10:27:02] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-111804","referencia":"000859111804"}
[2026-08-16 10:27:02] Factura creada: BDV-2026-111804
[2026-08-16 10:27:02] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-111804","importe":20.04,"estatus":"pendiente_api"}
[2026-08-16 10:27:02] Ingreso pre-registrado (pendiente_api)
[2026-08-16 10:27:02] API RM response (HTTP 200): [0,{"dlbytes":-9168626216993,"ulbytes":-738712419868,"totalbytes":-9907338636861,"onlinetime":-10425298,"expiry":"2026-09-18 00:00:00"}]
[2026-08-16 10:27:02] Expiración local actualizada a: 2026-09-17 (calculada, API no devolvió fecha)
[2026-08-16 10:27:02] Resultado extensión | [0,{"dlbytes":-9168626216993,"ulbytes":-738712419868,"totalbytes":-9907338636861,"onlinetime":-10425298,"expiry":"2026-09-18 00:00:00"}]
[2026-08-16 10:27:03] Estatus ingreso actualizado | {"invnum":"BDV-2026-111804","estatus":"valido"}
[2026-08-16 10:27:03] Transacción confirmada (factura + ingreso + extensión)
[2026-08-16 10:27:04] WA suscriptor (584122002988): FALLO
[2026-08-16 10:27:04] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-16 10:27:04] Pago procesado exitosamente | {"success":true,"monto_bs":15450.88,"monto_usd":"20.04","tasa_cambio":771.0714,"dias_agregados":30,"nueva_expiracion":"2026-09-17 00:00:00","invnum":"BDV-2026-111804","pod_enviado":false,"estaba_vencido":false,"usuario":{"username":"f4:92:bf:34:13:54","nombre":"kimberly galindez","plan":"2-15mb-20$\/mes 1:200"}}
[2026-08-16 11:41:12] Iniciando procesamiento de pago | {"username":"70:a7:41:28:67:01","monto_bs":13416,"referencia":"922854487188","banco":"0105","fecha":"2026-08-16","telefono_cliente":"04129932045"}
[2026-08-16 11:41:12] Conversión: 13416 Bs / 771.0714 = 17.4 USD
[2026-08-16 11:41:12] Cálculo días (proporcional): 17.4 USD × (1 días/USD) = 17 días
[2026-08-16 11:41:12] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-487188","referencia":"922854487188"}
[2026-08-16 11:41:12] Factura creada: BDV-2026-487188
[2026-08-16 11:41:12] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-487188","importe":17.4,"estatus":"pendiente_api"}
[2026-08-16 11:41:12] Ingreso pre-registrado (pendiente_api)
[2026-08-16 11:41:12] RM vencido (exp RM: 2026-08-02), ajustando días para API: 17 → 31
[2026-08-16 11:41:13] API RM response (HTTP 200): [0,{"dlbytes":-1490543032653,"ulbytes":-203495579472,"totalbytes":-1694038612125,"onlinetime":-2721009,"expiry":"2026-09-15 00:00:00"}]
[2026-08-16 11:41:13] Expiración local actualizada a: 2026-09-02 (calculada, API no devolvió fecha)
[2026-08-16 11:41:13] Resultado extensión | [0,{"dlbytes":-1490543032653,"ulbytes":-203495579472,"totalbytes":-1694038612125,"onlinetime":-2721009,"expiry":"2026-09-15 00:00:00"}]
[2026-08-16 11:41:13] Estatus ingreso actualizado | {"invnum":"BDV-2026-487188","estatus":"valido"}
[2026-08-16 11:41:13] Transacción confirmada (factura + ingreso + extensión)
[2026-08-16 11:41:13] PoD enviado (usuario vencido): OK | {"username":"70:a7:41:28:67:01","expiracion_anterior":"2026-08-02 00:00:00"}
[2026-08-16 11:41:15] WA suscriptor (584129932045): FALLO
[2026-08-16 11:41:15] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-16 11:41:15] Pago procesado exitosamente | {"success":true,"monto_bs":13416,"monto_usd":"17.40","tasa_cambio":771.0714,"dias_agregados":17,"nueva_expiracion":"2026-09-02 00:00:00","invnum":"BDV-2026-487188","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"70:a7:41:28:67:01","nombre":"Eliezer David Borges Muttach","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-16 12:16:53] Iniciando procesamiento de pago | {"username":"60:22:32:c4:f4:9d","monto_bs":26800,"referencia":"007024484384","banco":"0105","fecha":"2026-08-16","telefono_cliente":"04241959623"}
[2026-08-16 12:16:53] Conversión: 26800 Bs / 771.0714 = 34.76 USD
[2026-08-16 12:16:53] Cálculo días (proporcional): 34.76 USD × (0.75 días/USD) = 26 días
[2026-08-16 12:16:53] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-484384","referencia":"007024484384"}
[2026-08-16 12:16:53] Factura creada: BDV-2026-484384
[2026-08-16 12:16:53] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-484384","importe":34.76,"estatus":"pendiente_api"}
[2026-08-16 12:16:53] Ingreso pre-registrado (pendiente_api)
[2026-08-16 12:16:53] RM vencido (exp RM: 2026-08-08), ajustando días para API: 26 → 34
[2026-08-16 12:16:53] API RM response (HTTP 200): [0,{"dlbytes":-11121961762810,"ulbytes":-1304999756081,"totalbytes":-12426961518891,"onlinetime":-10169050,"expiry":"2026-09-19 00:00:00"}]
[2026-08-16 12:16:53] Expiración local actualizada a: 2026-09-11 (calculada, API no devolvió fecha)
[2026-08-16 12:16:53] Resultado extensión | [0,{"dlbytes":-11121961762810,"ulbytes":-1304999756081,"totalbytes":-12426961518891,"onlinetime":-10169050,"expiry":"2026-09-19 00:00:00"}]
[2026-08-16 12:16:53] Estatus ingreso actualizado | {"invnum":"BDV-2026-484384","estatus":"valido"}
[2026-08-16 12:16:53] Transacción confirmada (factura + ingreso + extensión)
[2026-08-16 12:16:53] PoD enviado (usuario vencido): OK | {"username":"60:22:32:c4:f4:9d","expiracion_anterior":"2026-08-08 00:00:00"}
[2026-08-16 12:16:55] WA suscriptor (584241959623): FALLO
[2026-08-16 12:16:55] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-16 12:16:55] Pago procesado exitosamente | {"success":true,"monto_bs":26800,"monto_usd":"34.76","tasa_cambio":771.0714,"dias_agregados":26,"nueva_expiracion":"2026-09-11 00:00:00","invnum":"BDV-2026-484384","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"60:22:32:c4:f4:9d","nombre":"Carola Breindembach","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-16 15:01:29] Iniciando procesamiento de pago | {"username":"f4:e2:c6:36:38:68","monto_bs":23190,"referencia":"007026442890","banco":"0105","fecha":"2026-08-16","telefono_cliente":"04141102404"}
[2026-08-16 15:01:29] Conversión: 23190 Bs / 771.0714 = 30.08 USD
[2026-08-16 15:01:29] Cálculo días (proporcional): 30.08 USD × (0.75 días/USD) = 23 días
[2026-08-16 15:01:29] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-442890","referencia":"007026442890"}
[2026-08-16 15:01:29] Factura creada: BDV-2026-442890
[2026-08-16 15:01:29] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-442890","importe":30.08,"estatus":"pendiente_api"}
[2026-08-16 15:01:29] Ingreso pre-registrado (pendiente_api)
[2026-08-16 15:01:29] RM vencido (exp RM: 2025-09-19), ajustando días para API: 23 → 354
[2026-08-16 15:01:29] API RM response (HTTP 200): [0,{"dlbytes":-7175368206306,"ulbytes":-384899340947,"totalbytes":-7560267547253,"onlinetime":-18518347,"expiry":"2027-08-05 00:00:00"}]
[2026-08-16 15:01:29] Expiración local actualizada a: 2026-09-08 (calculada, API no devolvió fecha)
[2026-08-16 15:01:29] Resultado extensión | [0,{"dlbytes":-7175368206306,"ulbytes":-384899340947,"totalbytes":-7560267547253,"onlinetime":-18518347,"expiry":"2027-08-05 00:00:00"}]
[2026-08-16 15:01:29] Estatus ingreso actualizado | {"invnum":"BDV-2026-442890","estatus":"valido"}
[2026-08-16 15:01:29] Transacción confirmada (factura + ingreso + extensión)
[2026-08-16 15:01:30] PoD enviado (usuario vencido): OK | {"username":"f4:e2:c6:36:38:68","expiracion_anterior":"2025-09-19 00:00:00"}
[2026-08-16 15:01:31] WA suscriptor (584141102404): FALLO
[2026-08-16 15:01:31] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-16 15:01:31] Pago procesado exitosamente | {"success":true,"monto_bs":23190,"monto_usd":"30.08","tasa_cambio":771.0714,"dias_agregados":23,"nueva_expiracion":"2026-09-08 00:00:00","invnum":"BDV-2026-442890","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"f4:e2:c6:36:38:68","nombre":"Argenis Guedez","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-16 15:02:54] Iniciando procesamiento de pago | {"username":"24:5a:4c:de:cd:1e","monto_bs":23150,"referencia":"007026454227","banco":"0105","fecha":"2026-08-16","telefono_cliente":"04142903677"}
[2026-08-16 15:02:54] Conversión: 23150 Bs / 771.0714 = 30.02 USD
[2026-08-16 15:02:54] Cálculo días (snap sin IVA): 30.02 USD / 30 = ratio 1.0006666666667 ≈ 1M → 30 días
[2026-08-16 15:02:54] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-454227","referencia":"007026454227"}
[2026-08-16 15:02:54] Factura creada: BDV-2026-454227
[2026-08-16 15:02:54] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-454227","importe":30.02,"estatus":"pendiente_api"}
[2026-08-16 15:02:54] Ingreso pre-registrado (pendiente_api)
[2026-08-16 15:02:54] RM vencido (exp RM: 2026-08-14), ajustando días para API: 30 → 32
[2026-08-16 15:02:54] API RM response (HTTP 200): [0,{"dlbytes":-8167595491347,"ulbytes":-1471027428090,"totalbytes":-9638622919437,"onlinetime":-2759356,"expiry":"2026-09-17 00:00:00"}]
[2026-08-16 15:02:54] Expiración local actualizada a: 2026-09-15 (calculada, API no devolvió fecha)
[2026-08-16 15:02:54] Resultado extensión | [0,{"dlbytes":-8167595491347,"ulbytes":-1471027428090,"totalbytes":-9638622919437,"onlinetime":-2759356,"expiry":"2026-09-17 00:00:00"}]
[2026-08-16 15:02:54] Estatus ingreso actualizado | {"invnum":"BDV-2026-454227","estatus":"valido"}
[2026-08-16 15:02:54] Transacción confirmada (factura + ingreso + extensión)
[2026-08-16 15:02:54] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:de:cd:1e","expiracion_anterior":"2026-08-14 00:00:00"}
[2026-08-16 15:02:56] WA suscriptor (584142903677): FALLO
[2026-08-16 15:02:56] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-16 15:02:56] Pago procesado exitosamente | {"success":true,"monto_bs":23150,"monto_usd":"30.02","tasa_cambio":771.0714,"dias_agregados":30,"nueva_expiracion":"2026-09-15 00:00:00","invnum":"BDV-2026-454227","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:de:cd:1e","nombre":"Jesus Torres","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-16 19:22:30] Iniciando procesamiento de pago | {"username":"e0:63:da:10:5e:c9","monto_bs":23132.14,"referencia":"48314379960","banco":"0105","fecha":"2026-08-16","telefono_cliente":"04142563283"}
[2026-08-16 19:22:30] Conversión: 23132.14 Bs / 771.0714 = 30 USD
[2026-08-16 19:22:30] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-16 19:22:30] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-379960","referencia":"48314379960"}
[2026-08-16 19:22:30] Factura creada: BDV-2026-379960
[2026-08-16 19:22:30] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-379960","importe":30,"estatus":"pendiente_api"}
[2026-08-16 19:22:30] Ingreso pre-registrado (pendiente_api)
[2026-08-16 19:22:30] RM vencido (exp RM: 2025-10-05), ajustando días para API: 30 → 345
[2026-08-16 19:22:30] API RM response (HTTP 200): [0,{"dlbytes":-5927682131273,"ulbytes":-729688295790,"totalbytes":-6657370427063,"onlinetime":-27540984,"expiry":"2027-07-27 00:00:00"}]
[2026-08-16 19:22:30] Expiración local actualizada a: 2026-09-15 (calculada, API no devolvió fecha)
[2026-08-16 19:22:30] Resultado extensión | [0,{"dlbytes":-5927682131273,"ulbytes":-729688295790,"totalbytes":-6657370427063,"onlinetime":-27540984,"expiry":"2027-07-27 00:00:00"}]
[2026-08-16 19:22:30] Estatus ingreso actualizado | {"invnum":"BDV-2026-379960","estatus":"valido"}
[2026-08-16 19:22:30] Transacción confirmada (factura + ingreso + extensión)
[2026-08-16 19:22:30] PoD enviado (usuario vencido): OK | {"username":"e0:63:da:10:5e:c9","expiracion_anterior":"2025-10-05 00:00:00"}
[2026-08-16 19:22:32] WA suscriptor (584142563283): FALLO
[2026-08-16 19:22:32] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-16 19:22:32] Pago procesado exitosamente | {"success":true,"monto_bs":23132.14,"monto_usd":"30.00","tasa_cambio":771.0714,"dias_agregados":30,"nueva_expiracion":"2026-09-15 00:00:00","invnum":"BDV-2026-379960","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e0:63:da:10:5e:c9","nombre":"yoexi florez","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-16 19:53:16] Iniciando procesamiento de pago | {"username":"74:ac:b9:76:eb:a6","monto_bs":27039,"referencia":"195310909256","banco":"0105","fecha":"2026-08-16","telefono_cliente":"04129934195"}
[2026-08-16 19:53:16] Conversión: 27039 Bs / 771.0714 = 35.07 USD
[2026-08-16 19:53:16] Cálculo días (snap con IVA 16%): 35.07 USD / (30x1.16) = ratio 1.0077586206897 ≈ 1M → 30 días
[2026-08-16 19:53:16] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-909256","referencia":"195310909256"}
[2026-08-16 19:53:16] Factura creada: BDV-2026-909256
[2026-08-16 19:53:16] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-909256","importe":35.07,"estatus":"pendiente_api"}
[2026-08-16 19:53:16] Ingreso pre-registrado (pendiente_api)
[2026-08-16 19:53:16] RM vencido (exp RM: 2025-07-16), ajustando días para API: 30 → 426
[2026-08-16 19:53:17] API RM response (HTTP 200): [0,{"dlbytes":-6398315420028,"ulbytes":-484249709573,"totalbytes":-6882565129601,"onlinetime":-1887167,"expiry":"2027-10-17 00:00:00"}]
[2026-08-16 19:53:17] Expiración local actualizada a: 2026-09-15 (calculada, API no devolvió fecha)
[2026-08-16 19:53:17] Resultado extensión | [0,{"dlbytes":-6398315420028,"ulbytes":-484249709573,"totalbytes":-6882565129601,"onlinetime":-1887167,"expiry":"2027-10-17 00:00:00"}]
[2026-08-16 19:53:17] Estatus ingreso actualizado | {"invnum":"BDV-2026-909256","estatus":"valido"}
[2026-08-16 19:53:17] Transacción confirmada (factura + ingreso + extensión)
[2026-08-16 19:53:17] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:76:eb:a6","expiracion_anterior":"2025-07-16 00:00:00"}
[2026-08-16 19:53:18] WA suscriptor (584129934195): FALLO
[2026-08-16 19:53:18] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-16 19:53:18] Pago procesado exitosamente | {"success":true,"monto_bs":27039,"monto_usd":"35.07","tasa_cambio":771.0714,"dias_agregados":30,"nueva_expiracion":"2026-09-15 00:00:00","invnum":"BDV-2026-909256","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:76:eb:a6","nombre":"Sonia higle","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-17 09:14:58] Iniciando procesamiento de pago | {"username":"e4:38:83:ae:62:51","monto_bs":12000,"referencia":"622954822059","banco":"0105","fecha":"2026-08-17","telefono_cliente":"04129019714"}
[2026-08-17 09:14:59] Conversión: 12000 Bs / 772.5441 = 15.53 USD
[2026-08-17 09:14:59] Cálculo días (proporcional): 15.53 USD × (1 días/USD) = 16 días
[2026-08-17 09:14:59] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-822059","referencia":"622954822059"}
[2026-08-17 09:14:59] Factura creada: BDV-2026-822059
[2026-08-17 09:14:59] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-822059","importe":15.53,"estatus":"pendiente_api"}
[2026-08-17 09:14:59] Ingreso pre-registrado (pendiente_api)
[2026-08-17 09:14:59] RM vencido (exp RM: 2026-08-03), ajustando días para API: 16 → 30
[2026-08-17 09:14:59] API RM response (HTTP 200): [0,{"dlbytes":-4347970533640,"ulbytes":-459961399367,"totalbytes":-4807931933007,"onlinetime":-2794356,"expiry":"2026-09-15 00:00:00"}]
[2026-08-17 09:14:59] Expiración local actualizada a: 2026-09-02 (calculada, API no devolvió fecha)
[2026-08-17 09:14:59] Resultado extensión | [0,{"dlbytes":-4347970533640,"ulbytes":-459961399367,"totalbytes":-4807931933007,"onlinetime":-2794356,"expiry":"2026-09-15 00:00:00"}]
[2026-08-17 09:14:59] Estatus ingreso actualizado | {"invnum":"BDV-2026-822059","estatus":"valido"}
[2026-08-17 09:14:59] Transacción confirmada (factura + ingreso + extensión)
[2026-08-17 09:14:59] PoD enviado (usuario vencido): OK | {"username":"e4:38:83:ae:62:51","expiracion_anterior":"2026-08-03 00:00:00"}
[2026-08-17 09:15:01] WA suscriptor (584129019714): FALLO
[2026-08-17 09:15:01] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-17 09:15:01] Pago procesado exitosamente | {"success":true,"monto_bs":12000,"monto_usd":"15.53","tasa_cambio":772.5441,"dias_agregados":16,"nueva_expiracion":"2026-09-02 00:00:00","invnum":"BDV-2026-822059","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e4:38:83:ae:62:51","nombre":"enmanuel Guillermo  Pfaff romero ","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-17 09:19:47] Iniciando procesamiento de pago | {"username":"24:5a:4c:30:c4:10","monto_bs":26884.53,"referencia":"001004007166","banco":"0102","fecha":"2026-08-17","telefono_cliente":"04123084019"}
[2026-08-17 09:19:47] Conversión: 26884.53 Bs / 772.5441 = 34.8 USD
[2026-08-17 09:19:47] Cálculo días (proporcional): 34.8 USD × (0.75 días/USD) = 26 días
[2026-08-17 09:19:47] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-007166","referencia":"001004007166"}
[2026-08-17 09:19:47] Factura creada: BDV-2026-007166
[2026-08-17 09:19:47] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-007166","importe":34.8,"estatus":"pendiente_api"}
[2026-08-17 09:19:47] Ingreso pre-registrado (pendiente_api)
[2026-08-17 09:19:47] RM vencido (exp RM: 2025-07-20), ajustando días para API: 26 → 419
[2026-08-17 09:19:47] API RM response (HTTP 200): [0,{"dlbytes":-1309505024043,"ulbytes":-226083424232,"totalbytes":-1535588448275,"onlinetime":-397247393,"expiry":"2026-09-13 00:00:00"}]
[2026-08-17 09:19:47] Expiración local actualizada a: 2026-09-12 (calculada, API no devolvió fecha)
[2026-08-17 09:19:47] Resultado extensión | [0,{"dlbytes":-1309505024043,"ulbytes":-226083424232,"totalbytes":-1535588448275,"onlinetime":-397247393,"expiry":"2026-09-13 00:00:00"}]
[2026-08-17 09:19:47] Estatus ingreso actualizado | {"invnum":"BDV-2026-007166","estatus":"valido"}
[2026-08-17 09:19:47] Transacción confirmada (factura + ingreso + extensión)
[2026-08-17 09:19:48] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:30:c4:10","expiracion_anterior":"2025-07-20 00:00:00"}
[2026-08-17 09:19:49] WA suscriptor (584243387748): FALLO
[2026-08-17 09:19:50] WA pagador tercero (584123084019): enviado (cuenta de Willi Rivero Jaimes)
[2026-08-17 09:19:50] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-17 09:19:50] Pago procesado exitosamente | {"success":true,"monto_bs":26884.53,"monto_usd":"34.80","tasa_cambio":772.5441,"dias_agregados":26,"nueva_expiracion":"2026-09-12 00:00:00","invnum":"BDV-2026-007166","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:30:c4:10","nombre":"Willi Rivero Jaimes","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-17 09:20:19] Iniciando procesamiento de pago | {"username":"18:e8:29:84:e8:ff","monto_bs":26884.53,"referencia":"001004006314","banco":"0102","fecha":"2026-08-17","telefono_cliente":"04127956852"}
[2026-08-17 09:20:20] Conversión: 26884.53 Bs / 772.5441 = 34.8 USD
[2026-08-17 09:20:20] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-17 09:20:20] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-006314","referencia":"001004006314"}
[2026-08-17 09:20:20] Factura creada: BDV-2026-006314
[2026-08-17 09:20:20] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-006314","importe":34.8,"estatus":"pendiente_api"}
[2026-08-17 09:20:20] Ingreso pre-registrado (pendiente_api)
[2026-08-17 09:20:20] RM vencido (exp RM: 2025-10-01), ajustando días para API: 30 → 350
[2026-08-17 09:20:20] API RM response (HTTP 200): [0,{"dlbytes":-4100507145867,"ulbytes":-446726620928,"totalbytes":-4547233766795,"onlinetime":-130998,"expiry":"2027-05-28 00:00:00"}]
[2026-08-17 09:20:20] Expiración local actualizada a: 2026-09-16 (calculada, API no devolvió fecha)
[2026-08-17 09:20:20] Resultado extensión | [0,{"dlbytes":-4100507145867,"ulbytes":-446726620928,"totalbytes":-4547233766795,"onlinetime":-130998,"expiry":"2027-05-28 00:00:00"}]
[2026-08-17 09:20:20] Estatus ingreso actualizado | {"invnum":"BDV-2026-006314","estatus":"valido"}
[2026-08-17 09:20:20] Transacción confirmada (factura + ingreso + extensión)
[2026-08-17 09:20:20] PoD enviado (usuario vencido): OK | {"username":"18:e8:29:84:e8:ff","expiracion_anterior":"2025-10-01 00:00:00"}
[2026-08-17 09:20:22] WA suscriptor (584127956852): FALLO
[2026-08-17 09:20:22] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-17 09:20:22] Pago procesado exitosamente | {"success":true,"monto_bs":26884.53,"monto_usd":"34.80","tasa_cambio":772.5441,"dias_agregados":30,"nueva_expiracion":"2026-09-16 00:00:00","invnum":"BDV-2026-006314","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"18:e8:29:84:e8:ff","nombre":"jose alejandro valero","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-17 15:10:20] Iniciando procesamiento de pago | {"username":"70:a7:41:12:df:27","monto_bs":53770,"referencia":"001004748563","banco":"0102","fecha":"2026-08-17","telefono_cliente":"04125324526"}
[2026-08-17 15:10:21] Conversión: 53770 Bs / 772.5441 = 69.6 USD
[2026-08-17 15:10:21] Cálculo días (snap con IVA 16%): 69.6 USD / (30x1.16) = ratio 2 ≈ 2M → 60 días
[2026-08-17 15:10:21] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-748563","referencia":"001004748563"}
[2026-08-17 15:10:21] Factura creada: BDV-2026-748563
[2026-08-17 15:10:21] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-748563","importe":69.6,"estatus":"pendiente_api"}
[2026-08-17 15:10:21] Ingreso pre-registrado (pendiente_api)
[2026-08-17 15:10:21] RM vencido (exp RM: 2025-10-06), ajustando días para API: 60 → 375
[2026-08-17 15:10:21] API RM response (HTTP 200): [0,{"dlbytes":-5566517516191,"ulbytes":-829311249259,"totalbytes":-6395828765450,"onlinetime":-7970704,"expiry":"2027-08-28 00:00:00"}]
[2026-08-17 15:10:21] Expiración local actualizada a: 2026-10-16 (calculada, API no devolvió fecha)
[2026-08-17 15:10:21] Resultado extensión | [0,{"dlbytes":-5566517516191,"ulbytes":-829311249259,"totalbytes":-6395828765450,"onlinetime":-7970704,"expiry":"2027-08-28 00:00:00"}]
[2026-08-17 15:10:21] Estatus ingreso actualizado | {"invnum":"BDV-2026-748563","estatus":"valido"}
[2026-08-17 15:10:21] Transacción confirmada (factura + ingreso + extensión)
[2026-08-17 15:10:21] PoD enviado (usuario vencido): OK | {"username":"70:a7:41:12:df:27","expiracion_anterior":"2025-10-06 00:00:00"}
[2026-08-17 15:10:23] WA suscriptor (584125324527): FALLO
[2026-08-17 15:10:24] WA pagador tercero (584125324526): enviado (cuenta de Yorliany Michelle aguilera)
[2026-08-17 15:10:24] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-17 15:10:24] Pago procesado exitosamente | {"success":true,"monto_bs":53770,"monto_usd":"69.60","tasa_cambio":772.5441,"dias_agregados":60,"nueva_expiracion":"2026-10-16 00:00:00","invnum":"BDV-2026-748563","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"70:a7:41:12:df:27","nombre":"Yorliany Michelle aguilera","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-17 15:36:29] Iniciando procesamiento de pago | {"username":"4c:d7:c8:2a:d9:50","monto_bs":26884.53,"referencia":"001004816215","banco":"0102","fecha":"2026-08-17","telefono_cliente":"04126735766"}
[2026-08-17 15:36:29] Conversión: 26884.53 Bs / 772.5441 = 34.8 USD
[2026-08-17 15:36:29] Cálculo días (snap con IVA 16%): 34.8 USD / (30x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-17 15:36:29] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-816215","referencia":"001004816215"}
[2026-08-17 15:36:29] Factura creada: BDV-2026-816215
[2026-08-17 15:36:29] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-816215","importe":34.8,"estatus":"pendiente_api"}
[2026-08-17 15:36:29] Ingreso pre-registrado (pendiente_api)
[2026-08-17 15:36:29] RM vencido (exp RM: 2026-08-06), ajustando días para API: 30 → 41
[2026-08-17 15:36:30] API RM response (HTTP 200): [0,{"dlbytes":-10652088399541,"ulbytes":-2881663504456,"totalbytes":-13533751903997,"onlinetime":-887185966,"expiry":"2026-09-29 00:00:00"}]
[2026-08-17 15:36:30] Expiración local actualizada a: 2026-09-16 (calculada, API no devolvió fecha)
[2026-08-17 15:36:30] Resultado extensión | [0,{"dlbytes":-10652088399541,"ulbytes":-2881663504456,"totalbytes":-13533751903997,"onlinetime":-887185966,"expiry":"2026-09-29 00:00:00"}]
[2026-08-17 15:36:30] Estatus ingreso actualizado | {"invnum":"BDV-2026-816215","estatus":"valido"}
[2026-08-17 15:36:30] Transacción confirmada (factura + ingreso + extensión)
[2026-08-17 15:36:30] PoD enviado (usuario vencido): OK | {"username":"4c:d7:c8:2a:d9:50","expiracion_anterior":"2026-08-06 00:00:00"}
[2026-08-17 15:36:33] WA suscriptor (584126735766): FALLO
[2026-08-17 15:36:33] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-17 15:36:33] Pago procesado exitosamente | {"success":true,"monto_bs":26884.53,"monto_usd":"34.80","tasa_cambio":772.5441,"dias_agregados":30,"nueva_expiracion":"2026-09-16 00:00:00","invnum":"BDV-2026-816215","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"4c:d7:c8:2a:d9:50","nombre":"Jaqueline Misle","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-17 18:26:34] Iniciando procesamiento de pago | {"username":"24:5a:4c:34:26:8b","monto_bs":23176.02,"referencia":"001005419351","banco":"0102","fecha":"2026-08-17","telefono_cliente":"04123714763"}
[2026-08-17 18:26:34] Conversión: 23176.02 Bs / 772.5441 = 30 USD
[2026-08-17 18:26:34] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-17 18:26:34] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-419351","referencia":"001005419351"}
[2026-08-17 18:26:34] Factura creada: BDV-2026-419351
[2026-08-17 18:26:34] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-419351","importe":30,"estatus":"pendiente_api"}
[2026-08-17 18:26:34] Ingreso pre-registrado (pendiente_api)
[2026-08-17 18:26:34] RM vencido (exp RM: 2026-08-16), ajustando días para API: 30 → 31
[2026-08-17 18:26:35] API RM response (HTTP 200): [0,{"dlbytes":-13061341679881,"ulbytes":-1285845872061,"totalbytes":-14347187551942,"onlinetime":-160952,"expiry":"2026-09-19 00:00:00"}]
[2026-08-17 18:26:35] Expiración local actualizada a: 2026-09-16 (calculada, API no devolvió fecha)
[2026-08-17 18:26:35] Resultado extensión | [0,{"dlbytes":-13061341679881,"ulbytes":-1285845872061,"totalbytes":-14347187551942,"onlinetime":-160952,"expiry":"2026-09-19 00:00:00"}]
[2026-08-17 18:26:35] Estatus ingreso actualizado | {"invnum":"BDV-2026-419351","estatus":"valido"}
[2026-08-17 18:26:35] Transacción confirmada (factura + ingreso + extensión)
[2026-08-17 18:26:35] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:34:26:8b","expiracion_anterior":"2026-08-16 00:00:00"}
[2026-08-17 18:26:36] WA suscriptor (584123714763): FALLO
[2026-08-17 18:26:36] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-17 18:26:36] Pago procesado exitosamente | {"success":true,"monto_bs":23176.02,"monto_usd":"30.00","tasa_cambio":772.5441,"dias_agregados":30,"nueva_expiracion":"2026-09-16 00:00:00","invnum":"BDV-2026-419351","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:34:26:8b","nombre":"Luisa Valladares Gruber","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-17 18:44:04] Iniciando procesamiento de pago | {"username":"e0:63:da:fc:6c:7c","monto_bs":23196.3,"referencia":"007040244237","banco":"0105","fecha":"2026-08-17","telefono_cliente":"04265206356"}
[2026-08-17 18:44:04] Conversión: 23196.3 Bs / 772.5441 = 30.03 USD
[2026-08-17 18:44:04] Cálculo días (snap sin IVA): 30.03 USD / 30 = ratio 1.001 ≈ 1M → 30 días
[2026-08-17 18:44:04] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-244237","referencia":"007040244237"}
[2026-08-17 18:44:04] Factura creada: BDV-2026-244237
[2026-08-17 18:44:04] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-244237","importe":30.03,"estatus":"pendiente_api"}
[2026-08-17 18:44:04] Ingreso pre-registrado (pendiente_api)
[2026-08-17 18:44:04] API RM response (HTTP 200): [0,{"dlbytes":-17035404988966,"ulbytes":-1384577817122,"totalbytes":-18419982806088,"onlinetime":-375315,"expiry":"2026-09-17 00:00:00"}]
[2026-08-17 18:44:04] Expiración local actualizada a: 2026-09-16 (calculada, API no devolvió fecha)
[2026-08-17 18:44:04] Resultado extensión | [0,{"dlbytes":-17035404988966,"ulbytes":-1384577817122,"totalbytes":-18419982806088,"onlinetime":-375315,"expiry":"2026-09-17 00:00:00"}]
[2026-08-17 18:44:04] Estatus ingreso actualizado | {"invnum":"BDV-2026-244237","estatus":"valido"}
[2026-08-17 18:44:04] Transacción confirmada (factura + ingreso + extensión)
[2026-08-17 18:44:06] WA suscriptor (584265206356): FALLO
[2026-08-17 18:44:06] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-17 18:44:06] Pago procesado exitosamente | {"success":true,"monto_bs":23196.3,"monto_usd":"30.03","tasa_cambio":772.5441,"dias_agregados":30,"nueva_expiracion":"2026-09-16 00:00:00","invnum":"BDV-2026-244237","pod_enviado":false,"estaba_vencido":false,"usuario":{"username":"e0:63:da:fc:6c:7c","nombre":"Pedro Gerik","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-16 04:34:14] Iniciando procesamiento de pago | {"username":"74:83:c2:a4:ad:d1","monto_bs":26911.18,"referencia":"001006999490","banco":"0102","fecha":"2026-08-18","telefono_cliente":"04129284123"}
[2026-07-16 04:34:14] Conversión: 26911.18 Bs / 772.5441 = 34.83 USD
[2026-07-16 04:34:14] Cálculo días (snap con IVA 16%): 34.83 USD / (30x1.16) = ratio 1.0008620689655 ≈ 1M → 30 días
[2026-07-16 04:34:14] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-999490","referencia":"001006999490"}
[2026-07-16 04:34:14] Factura creada: BDV-2026-999490
[2026-07-16 04:34:14] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-999490","importe":34.83,"estatus":"pendiente_api"}
[2026-07-16 04:34:14] Ingreso pre-registrado (pendiente_api)
[2026-07-16 04:34:14] API RM response (HTTP 200): [0,{"dlbytes":-5314830849214,"ulbytes":-556100712622,"totalbytes":-5870931561836,"onlinetime":-25581611,"expiry":"2026-09-20 00:00:00"}]
[2026-07-16 04:34:14] Expiración local actualizada a: 2026-09-19 (calculada, API no devolvió fecha)
[2026-07-16 04:34:14] Resultado extensión | [0,{"dlbytes":-5314830849214,"ulbytes":-556100712622,"totalbytes":-5870931561836,"onlinetime":-25581611,"expiry":"2026-09-20 00:00:00"}]
[2026-07-16 04:34:14] Estatus ingreso actualizado | {"invnum":"BDV-2026-999490","estatus":"valido"}
[2026-07-16 04:34:14] Transacción confirmada (factura + ingreso + extensión)
[2026-07-16 04:34:16] WA suscriptor (584129284123): FALLO
[2026-07-16 04:34:16] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-16 04:34:16] Pago procesado exitosamente | {"success":true,"monto_bs":26911.18,"monto_usd":"34.83","tasa_cambio":772.5441,"dias_agregados":30,"nueva_expiracion":"2026-09-19 00:00:00","invnum":"BDV-2026-999490","pod_enviado":false,"estaba_vencido":false,"usuario":{"username":"74:83:c2:a4:ad:d1","nombre":"Mirna Rebolledo","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-16 03:49:56] Iniciando procesamiento de pago | {"username":"4c:d7:c8:2a:66:ac","monto_bs":27065.88,"referencia":"48314673453","banco":"0105","fecha":"2026-08-18","telefono_cliente":"04142520283"}
[2026-07-16 03:49:57] Conversión: 27065.88 Bs / 772.5441 = 35.03 USD
[2026-07-16 03:49:57] Cálculo días (snap sin IVA): 35.03 USD / 35 = ratio 1.0008571428571 ≈ 1M → 30 días
[2026-07-16 03:49:57] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-673453","referencia":"48314673453"}
[2026-07-16 03:49:57] Factura creada: BDV-2026-673453
[2026-07-16 03:49:57] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-673453","importe":35.03,"estatus":"pendiente_api"}
[2026-07-16 03:49:57] Ingreso pre-registrado (pendiente_api)
[2026-07-16 03:49:57] RM vencido (exp RM: 2025-10-01), ajustando días para API: 30 → 318
[2026-07-16 03:49:57] API RM response (HTTP 200): [0,{"dlbytes":-4478001298814,"ulbytes":-308870212163,"totalbytes":-4786871510977,"onlinetime":-34097257,"expiry":"2027-07-06 00:00:00"}]
[2026-07-16 03:49:57] Expiración local actualizada a: 2026-08-15 (calculada, API no devolvió fecha)
[2026-07-16 03:49:57] Resultado extensión | [0,{"dlbytes":-4478001298814,"ulbytes":-308870212163,"totalbytes":-4786871510977,"onlinetime":-34097257,"expiry":"2027-07-06 00:00:00"}]
[2026-07-16 03:49:57] Estatus ingreso actualizado | {"invnum":"BDV-2026-673453","estatus":"valido"}
[2026-07-16 03:49:57] Transacción confirmada (factura + ingreso + extensión)
[2026-07-16 03:49:57] PoD enviado (usuario vencido): OK | {"username":"4c:d7:c8:2a:66:ac","expiracion_anterior":"2025-10-01 00:00:00"}
[2026-07-16 03:49:59] WA suscriptor (584142520283): FALLO
[2026-07-16 03:49:59] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-16 03:49:59] Pago procesado exitosamente | {"success":true,"monto_bs":27065.88,"monto_usd":"35.03","tasa_cambio":772.5441,"dias_agregados":30,"nueva_expiracion":"2026-08-15 00:00:00","invnum":"BDV-2026-673453","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"4c:d7:c8:2a:66:ac","nombre":"Israel  Adrian","plan":"3-20mb 35$\/mes"}}
[2026-07-16 06:46:43] Iniciando procesamiento de pago | {"username":"9c:05:d6:8e:f6:e6","monto_bs":30932.5,"referencia":"001007274890","banco":"0102","fecha":"2026-08-18","telefono_cliente":"04129643510"}
[2026-07-16 06:46:43] Conversión: 30932.5 Bs / 772.5441 = 40.04 USD
[2026-07-16 06:46:43] Cálculo días (snap sin IVA): 40.04 USD / 40 = ratio 1.001 ≈ 1M → 30 días
[2026-07-16 06:46:43] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-274890","referencia":"001007274890"}
[2026-07-16 06:46:43] Factura creada: BDV-2026-274890
[2026-07-16 06:46:43] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-274890","importe":40.04,"estatus":"pendiente_api"}
[2026-07-16 06:46:43] Ingreso pre-registrado (pendiente_api)
[2026-07-16 06:46:43] API RM response (HTTP 200): [0,{"dlbytes":-8116325959070,"ulbytes":-3488612427290,"totalbytes":-11604938386360,"onlinetime":-37731210,"expiry":"2026-09-20 00:00:00"}]
[2026-07-16 06:46:43] Expiración local actualizada a: 2026-09-19 (calculada, API no devolvió fecha)
[2026-07-16 06:46:43] Resultado extensión | [0,{"dlbytes":-8116325959070,"ulbytes":-3488612427290,"totalbytes":-11604938386360,"onlinetime":-37731210,"expiry":"2026-09-20 00:00:00"}]
[2026-07-16 06:46:43] Estatus ingreso actualizado | {"invnum":"BDV-2026-274890","estatus":"valido"}
[2026-07-16 06:46:43] Transacción confirmada (factura + ingreso + extensión)
[2026-07-16 06:46:45] WA suscriptor (584123173713): FALLO
[2026-07-16 06:46:46] WA pagador tercero (584129643510): enviado (cuenta de Maribel Gerig Rivero)
[2026-07-16 06:46:46] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-16 06:46:46] Pago procesado exitosamente | {"success":true,"monto_bs":30932.5,"monto_usd":"40.04","tasa_cambio":772.5441,"dias_agregados":30,"nueva_expiracion":"2026-09-19 00:00:00","invnum":"BDV-2026-274890","pod_enviado":false,"estaba_vencido":false,"usuario":{"username":"9c:05:d6:8e:f6:e6","nombre":"Maribel Gerig Rivero","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-17 07:54:20] Iniciando procesamiento de pago | {"username":"74:ac:b9:fe:eb:67","monto_bs":26981.48,"referencia":"196743196743","banco":"0163","fecha":"2026-08-19","telefono_cliente":"04129985119"}
[2026-07-17 07:54:20] Conversión: 26981.48 Bs / 772.5441 = 34.93 USD
[2026-07-17 07:54:20] Cálculo días (snap con IVA 16%): 34.93 USD / (30x1.16) = ratio 1.0037356321839 ≈ 1M → 30 días
[2026-07-17 07:54:20] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-196743","referencia":"196743196743"}
[2026-07-17 07:54:20] Factura creada: BDV-2026-196743
[2026-07-17 07:54:20] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-196743","importe":34.93,"estatus":"pendiente_api"}
[2026-07-17 07:54:20] Ingreso pre-registrado (pendiente_api)
[2026-07-17 07:54:20] RM vencido (exp RM: 2025-10-15), ajustando días para API: 30 → 305
[2026-07-17 07:54:21] API RM response (HTTP 200): [0,{"dlbytes":-3580693806554,"ulbytes":-139653023318,"totalbytes":-3720346829872,"onlinetime":-856830206,"expiry":"2027-06-23 00:00:00"}]
[2026-07-17 07:54:21] Expiración local actualizada a: 2026-08-16 (calculada, API no devolvió fecha)
[2026-07-17 07:54:21] Resultado extensión | [0,{"dlbytes":-3580693806554,"ulbytes":-139653023318,"totalbytes":-3720346829872,"onlinetime":-856830206,"expiry":"2027-06-23 00:00:00"}]
[2026-07-17 07:54:21] Estatus ingreso actualizado | {"invnum":"BDV-2026-196743","estatus":"valido"}
[2026-07-17 07:54:21] Transacción confirmada (factura + ingreso + extensión)
[2026-07-17 07:54:21] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:fe:eb:67","expiracion_anterior":"2025-10-15 00:00:00"}
[2026-07-17 07:54:22] WA suscriptor (584129985119): FALLO
[2026-07-17 07:54:22] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-17 07:54:22] Pago procesado exitosamente | {"success":true,"monto_bs":26981.48,"monto_usd":"34.93","tasa_cambio":772.5441,"dias_agregados":30,"nueva_expiracion":"2026-08-16 00:00:00","invnum":"BDV-2026-196743","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:fe:eb:67","nombre":"Sophia Collin","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-07-17 08:39:32] Iniciando procesamiento de pago | {"username":"70:a7:41:24:64:a1","monto_bs":35975.31,"referencia":"623155810831","banco":"0105","fecha":"2026-08-19","telefono_cliente":"04141147385"}
[2026-07-17 08:39:32] Conversión: 35975.31 Bs / 772.5441 = 46.57 USD
[2026-07-17 08:39:32] Cálculo días (snap con IVA 16%): 46.57 USD / (40x1.16) = ratio 1.0036637931034 ≈ 1M → 30 días
[2026-07-17 08:39:32] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-810831","referencia":"623155810831"}
[2026-07-17 08:39:32] Factura creada: BDV-2026-810831
[2026-07-17 08:39:32] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-810831","importe":46.57,"estatus":"pendiente_api"}
[2026-07-17 08:39:32] Ingreso pre-registrado (pendiente_api)
[2026-07-17 08:39:32] API RM response (HTTP 200): [0,{"dlbytes":-922583602,"ulbytes":-2518594999,"totalbytes":-3441178601,"onlinetime":0,"expiry":"2026-09-09 00:00:00"}]
[2026-07-17 08:39:32] Expiración local actualizada a: 2026-09-19 (calculada, API no devolvió fecha)
[2026-07-17 08:39:32] Resultado extensión | [0,{"dlbytes":-922583602,"ulbytes":-2518594999,"totalbytes":-3441178601,"onlinetime":0,"expiry":"2026-09-09 00:00:00"}]
[2026-07-17 08:39:32] Estatus ingreso actualizado | {"invnum":"BDV-2026-810831","estatus":"valido"}
[2026-07-17 08:39:32] Transacción confirmada (factura + ingreso + extensión)
[2026-07-17 08:39:34] WA suscriptor (584141147385): FALLO
[2026-07-17 08:39:34] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-17 08:39:34] Pago procesado exitosamente | {"success":true,"monto_bs":35975.31,"monto_usd":"46.57","tasa_cambio":772.5441,"dias_agregados":30,"nueva_expiracion":"2026-09-19 00:00:00","invnum":"BDV-2026-810831","pod_enviado":false,"estaba_vencido":false,"usuario":{"username":"70:a7:41:24:64:a1","nombre":"katerin perdomo","plan":"5-200mb-40$\/mes 1:100"}}
[2026-07-17 13:02:08] Iniciando procesamiento de pago | {"username":"e0:63:da:96:62:90","monto_bs":26981.48,"referencia":"001011159313","banco":"0102","fecha":"2026-08-19","telefono_cliente":"04241825136"}
[2026-07-17 13:02:08] Conversión: 26981.48 Bs / 772.5441 = 34.93 USD
[2026-07-17 13:02:08] Cálculo días (snap con IVA 16%): 34.93 USD / (30x1.16) = ratio 1.0037356321839 ≈ 1M → 30 días
[2026-07-17 13:02:08] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-159313","referencia":"001011159313"}
[2026-07-17 13:02:08] Factura creada: BDV-2026-159313
[2026-07-17 13:02:08] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-159313","importe":34.93,"estatus":"pendiente_api"}
[2026-07-17 13:02:08] Ingreso pre-registrado (pendiente_api)
[2026-07-17 13:02:09] API RM response (HTTP 200): [0,{"dlbytes":-11902216879074,"ulbytes":-895873430539,"totalbytes":-12798090309613,"onlinetime":-2489750,"expiry":"2026-09-19 00:00:00"}]
[2026-07-17 13:02:09] Expiración local actualizada a: 2026-09-18 (calculada, API no devolvió fecha)
[2026-07-17 13:02:09] Resultado extensión | [0,{"dlbytes":-11902216879074,"ulbytes":-895873430539,"totalbytes":-12798090309613,"onlinetime":-2489750,"expiry":"2026-09-19 00:00:00"}]
[2026-07-17 13:02:09] Estatus ingreso actualizado | {"invnum":"BDV-2026-159313","estatus":"valido"}
[2026-07-17 13:02:09] Transacción confirmada (factura + ingreso + extensión)
[2026-07-17 13:02:10] WA suscriptor (584241825136): FALLO
[2026-07-17 13:02:10] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-07-17 13:02:10] Pago procesado exitosamente | {"success":true,"monto_bs":26981.48,"monto_usd":"34.93","tasa_cambio":772.5441,"dias_agregados":30,"nueva_expiracion":"2026-09-18 00:00:00","invnum":"BDV-2026-159313","pod_enviado":false,"estaba_vencido":false,"usuario":{"username":"e0:63:da:96:62:90","nombre":"yohani ramirez","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-20 07:36:16] Iniciando procesamiento de pago | {"username":"24:5a:4c:44:00:aa","monto_bs":23640,"referencia":"007066945273","banco":"0105","fecha":"2026-08-20","telefono_cliente":"04241384817"}
[2026-08-20 07:36:16] Conversión: 23640 Bs / 777.4161 = 30.41 USD
[2026-08-20 07:36:16] Cálculo días (snap sin IVA): 30.41 USD / 30 = ratio 1.0136666666667 ≈ 1M → 30 días
[2026-08-20 07:36:16] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-945273","referencia":"007066945273"}
[2026-08-20 07:36:16] Factura creada: BDV-2026-945273
[2026-08-20 07:36:16] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-945273","importe":30.41,"estatus":"pendiente_api"}
[2026-08-20 07:36:16] Ingreso pre-registrado (pendiente_api)
[2026-08-20 07:36:16] RM vencido (exp RM: 2026-08-19), ajustando días para API: 30 → 31
[2026-08-20 07:36:17] API RM response (HTTP 200): [0,{"dlbytes":-9552359683506,"ulbytes":-776889028716,"totalbytes":-10329248712222,"onlinetime":-24456243,"expiry":"2026-09-20 00:00:00"}]
[2026-08-20 07:36:17] Expiración local actualizada a: 2026-09-19 (calculada, API no devolvió fecha)
[2026-08-20 07:36:17] Resultado extensión | [0,{"dlbytes":-9552359683506,"ulbytes":-776889028716,"totalbytes":-10329248712222,"onlinetime":-24456243,"expiry":"2026-09-20 00:00:00"}]
[2026-08-20 07:36:17] Estatus ingreso actualizado | {"invnum":"BDV-2026-945273","estatus":"valido"}
[2026-08-20 07:36:17] Transacción confirmada (factura + ingreso + extensión)
[2026-08-20 07:36:17] PoD enviado (usuario vencido): OK | {"username":"24:5a:4c:44:00:aa","expiracion_anterior":"2026-08-19 00:00:00"}
[2026-08-20 07:36:19] WA suscriptor (584241384817): FALLO
[2026-08-20 07:36:19] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-20 07:36:19] Pago procesado exitosamente | {"success":true,"monto_bs":23640,"monto_usd":"30.41","tasa_cambio":777.4161,"dias_agregados":30,"nueva_expiracion":"2026-09-19 00:00:00","invnum":"BDV-2026-945273","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"24:5a:4c:44:00:aa","nombre":"Robert  Gerik","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-20 09:33:02] Iniciando procesamiento de pago | {"username":"68:d7:9a:06:d0:22","monto_bs":16170.25,"referencia":"623256107693","banco":"0105","fecha":"2026-08-20","telefono_cliente":"04243055611"}
[2026-08-20 09:33:03] Conversión: 16170.25 Bs / 777.4161 = 20.8 USD
[2026-08-20 09:33:03] Cálculo días (snap sin IVA): 20.8 USD / 20 = ratio 1.04 ≈ 1M → 30 días
[2026-08-20 09:33:03] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-107693","referencia":"623256107693"}
[2026-08-20 09:33:03] Factura creada: BDV-2026-107693
[2026-08-20 09:33:03] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-107693","importe":20.8,"estatus":"pendiente_api"}
[2026-08-20 09:33:03] Ingreso pre-registrado (pendiente_api)
[2026-08-20 09:33:08] API RM response (HTTP 200): [0,{"dlbytes":-1098785891011,"ulbytes":-139849589116,"totalbytes":-1238635480127,"onlinetime":-865184930,"expiry":"2026-09-20 00:00:00"}]
[2026-08-20 09:33:08] Expiración local actualizada a: 2026-09-19 (calculada, API no devolvió fecha)
[2026-08-20 09:33:08] Resultado extensión | [0,{"dlbytes":-1098785891011,"ulbytes":-139849589116,"totalbytes":-1238635480127,"onlinetime":-865184930,"expiry":"2026-09-20 00:00:00"}]
[2026-08-20 09:33:08] Estatus ingreso actualizado | {"invnum":"BDV-2026-107693","estatus":"valido"}
[2026-08-20 09:33:08] Transacción confirmada (factura + ingreso + extensión)
[2026-08-20 09:33:10] WA suscriptor (584243055611): FALLO
[2026-08-20 09:33:10] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-20 09:33:10] Pago procesado exitosamente | {"success":true,"monto_bs":16170.25,"monto_usd":"20.80","tasa_cambio":777.4161,"dias_agregados":30,"nueva_expiracion":"2026-09-19 00:00:00","invnum":"BDV-2026-107693","pod_enviado":false,"estaba_vencido":false,"usuario":{"username":"68:d7:9a:06:d0:22","nombre":"yelitza Muttach","plan":"2-15mb-20$\/mes 1:200"}}
[2026-08-20 10:33:31] Iniciando procesamiento de pago | {"username":"f4:92:bf:1f:10:07","monto_bs":15549,"referencia":"000000760704","banco":"0104","fecha":"2026-08-20","telefono_cliente":"04124354252"}
[2026-08-20 10:33:31] Conversión: 15549 Bs / 777.4161 = 20 USD
[2026-08-20 10:33:31] Cálculo días (proporcional): 20 USD × (0.75 días/USD) = 15 días
[2026-08-20 10:33:31] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-760704","referencia":"000000760704"}
[2026-08-20 10:33:31] Factura creada: BDV-2026-760704
[2026-08-20 10:33:31] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-760704","importe":20,"estatus":"pendiente_api"}
[2026-08-20 10:33:31] Ingreso pre-registrado (pendiente_api)
[2026-08-20 10:33:31] RM vencido (exp RM: 2026-08-01), ajustando días para API: 15 → 34
[2026-08-20 10:33:31] API RM response (HTTP 200): [0,{"dlbytes":-5653281337728,"ulbytes":-798187805853,"totalbytes":-6451469143581,"onlinetime":0,"expiry":"2026-10-15 00:00:00"}]
[2026-08-20 10:33:31] Expiración local actualizada a: 2026-09-04 (calculada, API no devolvió fecha)
[2026-08-20 10:33:31] Resultado extensión | [0,{"dlbytes":-5653281337728,"ulbytes":-798187805853,"totalbytes":-6451469143581,"onlinetime":0,"expiry":"2026-10-15 00:00:00"}]
[2026-08-20 10:33:31] Estatus ingreso actualizado | {"invnum":"BDV-2026-760704","estatus":"valido"}
[2026-08-20 10:33:31] Transacción confirmada (factura + ingreso + extensión)
[2026-08-20 10:33:32] PoD enviado (usuario vencido): OK | {"username":"f4:92:bf:1f:10:07","expiracion_anterior":"2026-08-01 00:00:00"}
[2026-08-20 10:33:33] WA suscriptor (584124354252): FALLO
[2026-08-20 10:33:33] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-20 10:33:33] Pago procesado exitosamente | {"success":true,"monto_bs":15549,"monto_usd":"20.00","tasa_cambio":777.4161,"dias_agregados":15,"nueva_expiracion":"2026-09-04 00:00:00","invnum":"BDV-2026-760704","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"f4:92:bf:1f:10:07","nombre":"Orlando  Leyton","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-20 11:19:54] Iniciando procesamiento de pago | {"username":"70:a7:41:24:9a:6c","monto_bs":31096.64,"referencia":"007069170008","banco":"BDV-pagomovil","fecha":"2026-08-20","telefono_cliente":"584167310795","dias_override":30}
[2026-08-20 11:19:54] Conversión: 31096.64 Bs / 777.4161 = 40 USD
[2026-08-20 11:19:54] Usando días override desde modal: 30 días
[2026-08-20 11:19:54] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-170008","referencia":"007069170008"}
[2026-08-20 11:19:54] Factura creada: BDV-2026-170008
[2026-08-20 11:19:54] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-170008","importe":40,"estatus":"pendiente_api"}
[2026-08-20 11:19:54] Ingreso pre-registrado (pendiente_api)
[2026-08-20 11:19:54] RM vencido (exp RM: 2025-10-30), ajustando días para API: 30 → 324
[2026-08-20 11:19:55] API RM response (HTTP 200): [0,{"dlbytes":-3979936820057,"ulbytes":-699358494890,"totalbytes":-4679295314947,"onlinetime":-25040545,"expiry":"2027-07-13 00:00:00"}]
[2026-08-20 11:19:55] Expiración local actualizada a: 2026-09-19 (calculada, API no devolvió fecha)
[2026-08-20 11:19:55] Resultado extensión | [0,{"dlbytes":-3979936820057,"ulbytes":-699358494890,"totalbytes":-4679295314947,"onlinetime":-25040545,"expiry":"2027-07-13 00:00:00"}]
[2026-08-20 11:19:55] Estatus ingreso actualizado | {"invnum":"BDV-2026-170008","estatus":"valido"}
[2026-08-20 11:19:55] Transacción confirmada (factura + ingreso + extensión)
[2026-08-20 11:19:55] PoD enviado (usuario vencido): OK | {"username":"70:a7:41:24:9a:6c","expiracion_anterior":"2025-10-30 00:00:00"}
[2026-08-20 11:19:56] WA suscriptor (584167310795): FALLO
[2026-08-20 11:19:56] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-20 11:19:56] Pago procesado exitosamente | {"success":true,"monto_bs":31096.64,"monto_usd":"40.00","tasa_cambio":777.4161,"dias_agregados":30,"nueva_expiracion":"2026-09-19 00:00:00","invnum":"BDV-2026-170008","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"70:a7:41:24:9a:6c","nombre":"Valery Coromoto Manrrique de Araus","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-20 11:21:14] Iniciando procesamiento de pago | {"username":"f4:92:bf:4e:12:3f","monto_bs":11662,"referencia":"623233837167","banco":"0102","fecha":"2026-08-20","telefono_cliente":"584161461388","dias_override":15}
[2026-08-20 11:21:14] ERROR: Usuario no encontrado: f4:92:bf:4e:12:3f | {"username":"f4:92:bf:4e:12:3f","monto_bs":11662,"referencia":"623233837167","banco":"0102","fecha":"2026-08-20","telefono_cliente":"584161461388","dias_override":15}
[2026-08-20 11:21:32] Iniciando procesamiento de pago | {"username":"f4:92:bf:4e:12:3f","monto_bs":11662,"referencia":"623233837167","banco":"BDV-pagomovil","fecha":"2026-08-20","telefono_cliente":"04261323084","dias_override":15}
[2026-08-20 11:21:32] ERROR: Usuario no encontrado: f4:92:bf:4e:12:3f | {"username":"f4:92:bf:4e:12:3f","monto_bs":11662,"referencia":"623233837167","banco":"BDV-pagomovil","fecha":"2026-08-20","telefono_cliente":"04261323084","dias_override":15}
[2026-08-20 11:22:46] Iniciando procesamiento de pago | {"username":"70:a7:41:1c:47:4c","monto_bs":31100,"referencia":"007069221482","banco":"0105","fecha":"2026-08-20","telefono_cliente":"04143995591"}
[2026-08-20 11:22:46] Conversión: 31100 Bs / 777.4161 = 40 USD
[2026-08-20 11:22:46] Cálculo días (snap sin IVA): 40 USD / 40 = ratio 1 ≈ 1M → 30 días
[2026-08-20 11:22:46] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-221482","referencia":"007069221482"}
[2026-08-20 11:22:46] Factura creada: BDV-2026-221482
[2026-08-20 11:22:46] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-221482","importe":40,"estatus":"pendiente_api"}
[2026-08-20 11:22:46] Ingreso pre-registrado (pendiente_api)
[2026-08-20 11:22:46] RM vencido (exp RM: 2026-08-19), ajustando días para API: 30 → 31
[2026-08-20 11:22:46] API RM response (HTTP 200): [0,{"dlbytes":-5028401076310,"ulbytes":-538772884316,"totalbytes":-5567173960626,"onlinetime":-35907962,"expiry":"2026-09-20 00:00:00"}]
[2026-08-20 11:22:46] Expiración local actualizada a: 2026-09-19 (calculada, API no devolvió fecha)
[2026-08-20 11:22:46] Resultado extensión | [0,{"dlbytes":-5028401076310,"ulbytes":-538772884316,"totalbytes":-5567173960626,"onlinetime":-35907962,"expiry":"2026-09-20 00:00:00"}]
[2026-08-20 11:22:46] Estatus ingreso actualizado | {"invnum":"BDV-2026-221482","estatus":"valido"}
[2026-08-20 11:22:46] Transacción confirmada (factura + ingreso + extensión)
[2026-08-20 11:22:46] PoD enviado (usuario vencido): OK | {"username":"70:a7:41:1c:47:4c","expiracion_anterior":"2026-08-19 00:00:00"}
[2026-08-20 11:22:48] WA suscriptor (584143995591): FALLO
[2026-08-20 11:22:48] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-20 11:22:48] Pago procesado exitosamente | {"success":true,"monto_bs":31100,"monto_usd":"40.00","tasa_cambio":777.4161,"dias_agregados":30,"nueva_expiracion":"2026-09-19 00:00:00","invnum":"BDV-2026-221482","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"70:a7:41:1c:47:4c","nombre":"Emily Blanco","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-20 12:54:52] Iniciando procesamiento de pago | {"username":"4c:d7:c8:a0:81:d3","monto_bs":36072.11,"referencia":"001012878555","banco":"0102","fecha":"2026-08-20","telefono_cliente":"04121414163"}
[2026-08-20 12:54:53] Conversión: 36072.11 Bs / 777.4161 = 46.4 USD
[2026-08-20 12:54:53] Cálculo días (snap con IVA 16%): 46.4 USD / (40x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-20 12:54:53] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-878555","referencia":"001012878555"}
[2026-08-20 12:54:53] Factura creada: BDV-2026-878555
[2026-08-20 12:54:53] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-878555","importe":46.4,"estatus":"pendiente_api"}
[2026-08-20 12:54:53] Ingreso pre-registrado (pendiente_api)
[2026-08-20 12:54:53] RM vencido (exp RM: 2025-08-28), ajustando días para API: 30 → 387
[2026-08-20 12:54:53] API RM response (HTTP 200): [0,{"dlbytes":-6910349918026,"ulbytes":-1008028158481,"totalbytes":-7918378076507,"onlinetime":-2700,"expiry":"2027-09-14 00:00:00"}]
[2026-08-20 12:54:53] Expiración local actualizada a: 2026-09-19 (calculada, API no devolvió fecha)
[2026-08-20 12:54:53] Resultado extensión | [0,{"dlbytes":-6910349918026,"ulbytes":-1008028158481,"totalbytes":-7918378076507,"onlinetime":-2700,"expiry":"2027-09-14 00:00:00"}]
[2026-08-20 12:54:53] Estatus ingreso actualizado | {"invnum":"BDV-2026-878555","estatus":"valido"}
[2026-08-20 12:54:53] Transacción confirmada (factura + ingreso + extensión)
[2026-08-20 12:54:53] PoD enviado (usuario vencido): OK | {"username":"4c:d7:c8:a0:81:d3","expiracion_anterior":"2025-08-28 00:00:00"}
[2026-08-20 12:54:55] WA suscriptor (584121414163): FALLO
[2026-08-20 12:54:55] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-20 12:54:55] Pago procesado exitosamente | {"success":true,"monto_bs":36072.11,"monto_usd":"46.40","tasa_cambio":777.4161,"dias_agregados":30,"nueva_expiracion":"2026-09-19 00:00:00","invnum":"BDV-2026-878555","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"4c:d7:c8:a0:81:d3","nombre":"Leonardo Suarez","plan":"5-200mb-40$\/mes 1:100"}}
[2026-08-20 12:23:02] Iniciando procesamiento de pago | {"username":"74:ac:b9:8e:ef:d5","monto_bs":23323,"referencia":"48315142740","banco":"0105","fecha":"2026-08-20","telefono_cliente":"04141063022"}
[2026-08-20 12:23:02] Conversión: 23323 Bs / 777.4161 = 30 USD
[2026-08-20 12:23:02] Cálculo días (snap sin IVA): 30 USD / 30 = ratio 1 ≈ 1M → 30 días
[2026-08-20 12:23:02] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-142740","referencia":"48315142740"}
[2026-08-20 12:23:02] Factura creada: BDV-2026-142740
[2026-08-20 12:23:02] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-142740","importe":30,"estatus":"pendiente_api"}
[2026-08-20 12:23:02] Ingreso pre-registrado (pendiente_api)
[2026-08-20 12:23:02] RM vencido (exp RM: 2026-08-17), ajustando días para API: 30 → 33
[2026-08-20 12:23:09] API RM response (HTTP 200): [0,{"dlbytes":-9667655360294,"ulbytes":-673326892208,"totalbytes":-10340982252502,"onlinetime":-66430015,"expiry":"2026-09-21 00:00:00"}]
[2026-08-20 12:23:09] Expiración local actualizada a: 2026-09-19 (calculada, API no devolvió fecha)
[2026-08-20 12:23:09] Resultado extensión | [0,{"dlbytes":-9667655360294,"ulbytes":-673326892208,"totalbytes":-10340982252502,"onlinetime":-66430015,"expiry":"2026-09-21 00:00:00"}]
[2026-08-20 12:23:09] Estatus ingreso actualizado | {"invnum":"BDV-2026-142740","estatus":"valido"}
[2026-08-20 12:23:09] Transacción confirmada (factura + ingreso + extensión)
[2026-08-20 12:23:12] PoD enviado (usuario vencido): OK | {"username":"74:ac:b9:8e:ef:d5","expiracion_anterior":"2026-08-17 00:00:00"}
[2026-08-20 12:23:14] WA suscriptor (584141063022): FALLO
[2026-08-20 12:23:14] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-20 12:23:14] Pago procesado exitosamente | {"success":true,"monto_bs":23323,"monto_usd":"30.00","tasa_cambio":777.4161,"dias_agregados":30,"nueva_expiracion":"2026-09-19 00:00:00","invnum":"BDV-2026-142740","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"74:ac:b9:8e:ef:d5","nombre":"victor ziegler","plan":"Premium ilimitado 3-100mb-30$\/mes"}}
[2026-08-20 14:04:05] Iniciando procesamiento de pago | {"username":"e4:38:83:ae:59:f6","monto_bs":27210,"referencia":"623256205826","banco":"0105","fecha":"2026-08-20","telefono_cliente":"04129065377"}
[2026-08-20 14:04:05] Conversión: 27210 Bs / 777.4161 = 35 USD
[2026-08-20 14:04:05] Cálculo días (snap sin IVA): 35 USD / 35 = ratio 1 ≈ 1M → 30 días
[2026-08-20 14:04:05] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-205826","referencia":"623256205826"}
[2026-08-20 14:04:05] Factura creada: BDV-2026-205826
[2026-08-20 14:04:05] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-205826","importe":35,"estatus":"pendiente_api"}
[2026-08-20 14:04:05] Ingreso pre-registrado (pendiente_api)
[2026-08-20 14:04:05] RM vencido (exp RM: 2025-09-13), ajustando días para API: 30 → 371
[2026-08-20 14:04:05] API RM response (HTTP 200): [0,{"dlbytes":-258042858350,"ulbytes":-44966311424,"totalbytes":-303009169774,"onlinetime":-28552048,"expiry":"2027-07-14 00:00:00"}]
[2026-08-20 14:04:05] Expiración local actualizada a: 2026-09-19 (calculada, API no devolvió fecha)
[2026-08-20 14:04:05] Resultado extensión | [0,{"dlbytes":-258042858350,"ulbytes":-44966311424,"totalbytes":-303009169774,"onlinetime":-28552048,"expiry":"2027-07-14 00:00:00"}]
[2026-08-20 14:04:05] Estatus ingreso actualizado | {"invnum":"BDV-2026-205826","estatus":"valido"}
[2026-08-20 14:04:05] Transacción confirmada (factura + ingreso + extensión)
[2026-08-20 14:04:06] PoD enviado (usuario vencido): OK | {"username":"e4:38:83:ae:59:f6","expiracion_anterior":"2025-09-13 00:00:00"}
[2026-08-20 14:04:07] WA suscriptor (584129065377): FALLO
[2026-08-20 14:04:07] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-20 14:04:07] Pago procesado exitosamente | {"success":true,"monto_bs":27210,"monto_usd":"35.00","tasa_cambio":777.4161,"dias_agregados":30,"nueva_expiracion":"2026-09-19 00:00:00","invnum":"BDV-2026-205826","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"e4:38:83:ae:59:f6","nombre":"Cleiver Marquez","plan":"3-20mb 35$\/mes"}}
[2026-08-20 15:27:45] Iniciando procesamiento de pago | {"username":"4c:d7:c8:ab:cc:df","monto_bs":36072.11,"referencia":"001013248805","banco":"0102","fecha":"2026-08-20","telefono_cliente":"04168315762"}
[2026-08-20 15:27:46] Conversión: 36072.11 Bs / 777.4161 = 46.4 USD
[2026-08-20 15:27:46] Cálculo días (proporcional): 46.4 USD × (0.5 días/USD) = 23 días
[2026-08-20 15:27:46] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-248805","referencia":"001013248805"}
[2026-08-20 15:27:46] Factura creada: BDV-2026-248805
[2026-08-20 15:27:46] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-248805","importe":46.4,"estatus":"pendiente_api"}
[2026-08-20 15:27:46] Ingreso pre-registrado (pendiente_api)
[2026-08-20 15:27:46] RM vencido (exp RM: 2025-09-16), ajustando días para API: 23 → 361
[2026-08-20 15:27:46] API RM response (HTTP 200): [0,{"dlbytes":-11569021701456,"ulbytes":-7615780254071,"totalbytes":-19184801955527,"onlinetime":-2490983,"expiry":"2027-08-19 00:00:00"}]
[2026-08-20 15:27:46] Expiración local actualizada a: 2026-09-12 (calculada, API no devolvió fecha)
[2026-08-20 15:27:46] Resultado extensión | [0,{"dlbytes":-11569021701456,"ulbytes":-7615780254071,"totalbytes":-19184801955527,"onlinetime":-2490983,"expiry":"2027-08-19 00:00:00"}]
[2026-08-20 15:27:46] Estatus ingreso actualizado | {"invnum":"BDV-2026-248805","estatus":"valido"}
[2026-08-20 15:27:46] Transacción confirmada (factura + ingreso + extensión)
[2026-08-20 15:27:46] PoD enviado (usuario vencido): OK | {"username":"4c:d7:c8:ab:cc:df","expiracion_anterior":"2025-09-16 00:00:00"}
[2026-08-20 15:27:48] WA suscriptor (584168315762): FALLO
[2026-08-20 15:27:48] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-20 15:27:48] Pago procesado exitosamente | {"success":true,"monto_bs":36072.11,"monto_usd":"46.40","tasa_cambio":777.4161,"dias_agregados":23,"nueva_expiracion":"2026-09-12 00:00:00","invnum":"BDV-2026-248805","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"4c:d7:c8:ab:cc:df","nombre":"Casita del arbol","plan":"Premium ilimitado 6mb-60$\/mes"}}
[2026-08-20 16:50:32] Iniciando procesamiento de pago | {"username":"6c:68:a4:5f:fe:ac","monto_bs":36074.14,"referencia":"155141004278","banco":"0108","fecha":"2026-08-20","telefono_cliente":"04128063582"}
[2026-08-20 16:50:32] Conversión: 36074.14 Bs / 777.4161 = 46.4 USD
[2026-08-20 16:50:32] Cálculo días (snap con IVA 16%): 46.4 USD / (40x1.16) = ratio 1 ≈ 1M → 30 días
[2026-08-20 16:50:32] Pago registrado en pagos_bdv | {"invnum":"BDV-2026-004278","referencia":"155141004278"}
[2026-08-20 16:50:32] Factura creada: BDV-2026-004278
[2026-08-20 16:50:32] Ingreso registrado en contabilidad | {"invnum":"BDV-2026-004278","importe":46.4,"estatus":"pendiente_api"}
[2026-08-20 16:50:32] Ingreso pre-registrado (pendiente_api)
[2026-08-20 16:50:32] RM vencido (exp RM: 2025-10-05), ajustando días para API: 30 → 349
[2026-08-20 16:50:36] API RM response (HTTP 200): [0,{"dlbytes":-2939004588231,"ulbytes":-513941042103,"totalbytes":-3452945630334,"onlinetime":-438030666,"expiry":"2027-08-05 00:00:00"}]
[2026-08-20 16:50:36] Expiración local actualizada a: 2026-09-19 (calculada, API no devolvió fecha)
[2026-08-20 16:50:36] Resultado extensión | [0,{"dlbytes":-2939004588231,"ulbytes":-513941042103,"totalbytes":-3452945630334,"onlinetime":-438030666,"expiry":"2027-08-05 00:00:00"}]
[2026-08-20 16:50:36] Estatus ingreso actualizado | {"invnum":"BDV-2026-004278","estatus":"valido"}
[2026-08-20 16:50:36] Transacción confirmada (factura + ingreso + extensión)
[2026-08-20 16:50:36] PoD enviado (usuario vencido): OK | {"username":"6c:68:a4:5f:fe:ac","expiracion_anterior":"2025-10-05 00:00:00"}
[2026-08-20 16:50:38] WA suscriptor (584128063582): FALLO
[2026-08-20 16:50:38] Error acreditando puntos: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ctnet_osp.puntos_historial' doesn't exist
[2026-08-20 16:50:38] Pago procesado exitosamente | {"success":true,"monto_bs":36074.14,"monto_usd":"46.40","tasa_cambio":777.4161,"dias_agregados":30,"nueva_expiracion":"2026-09-19 00:00:00","invnum":"BDV-2026-004278","pod_enviado":true,"estaba_vencido":true,"usuario":{"username":"6c:68:a4:5f:fe:ac","nombre":"juan david shcmuck","plan":"5-200mb-40$\/mes 1:100"}}
