Se cargan las modificaciones para pasarela stripe
This commit is contained in:
@@ -31,14 +31,23 @@ class StripeWebhookController extends Controller
|
||||
|
||||
$session = $event->data->object;
|
||||
|
||||
Pago::where('id',$session->id)->update(['estado'=>'pagado']);
|
||||
$pagoId = $session->metadata->pago_id ?? null;
|
||||
|
||||
if ($pagoId) {
|
||||
|
||||
$pago = Pago::find($pagoId);
|
||||
|
||||
if ($pago) {
|
||||
$pago->estado = 'pagado';
|
||||
$pago->save();
|
||||
}
|
||||
}
|
||||
|
||||
break;
|
||||
|
||||
case 'payment_intent.payment_failed':
|
||||
|
||||
// manejar fallo de pago
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user