From ff3683f5bd18f9099a5661ca396b2273093a408d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Benjamin=20Beganovi=C4=87?= Date: Wed, 31 Jan 2024 18:47:30 +0100 Subject: [PATCH] Add validation for contact information in payment processing --- app/Http/Controllers/ClientPortal/PaymentController.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/Http/Controllers/ClientPortal/PaymentController.php b/app/Http/Controllers/ClientPortal/PaymentController.php index 3cc4cf331f10..84a238757632 100644 --- a/app/Http/Controllers/ClientPortal/PaymentController.php +++ b/app/Http/Controllers/ClientPortal/PaymentController.php @@ -106,6 +106,12 @@ class PaymentController extends Controller */ public function process(Request $request) { + $request->validate([ + 'contact_first_name' => ['required'], + 'contact_last_name' => ['required'], + 'contact_email' => ['required', 'email'], + ]); + return (new InstantPayment($request))->run(); }