feat: registrar recarga en tabla recargas al auto-aplicar (Telegram y web chat)

Usa el mismo modelo recarga que el flujo admin, con status='Confirmado'
y reference='breb-bot/chat-{solicitud_id}' para trazabilidad.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Lizandro
2026-07-19 15:14:14 +00:00
co-authored by Claude Sonnet 4.6
parent 4b2eb7c709
commit e42dd40d74
2 changed files with 18 additions and 0 deletions
+9
View File
@@ -310,6 +310,15 @@ class TelegramBotService
$nuevoSaldo = $saldo->valor + $monto;
$saldo->update(['valor' => $nuevoSaldo]);
\App\Models\recarga::create([
'usuario_id' => $usuarioId,
'saldo_id' => $saldo->id,
'monto' => $monto,
'valor_recarga'=> $monto,
'status' => 'Confirmado',
'reference' => 'breb-bot-' . $solicitud->id,
]);
$solicitud->confirmar();
unset($state['data']['pago_pendiente'], $state['data']['solicitud_recarga_id']);