diff --git a/app/PaymentDrivers/AuthorizePaymentDriver.php b/app/PaymentDrivers/AuthorizePaymentDriver.php index a95fe0705568..3f516c9f81a9 100644 --- a/app/PaymentDrivers/AuthorizePaymentDriver.php +++ b/app/PaymentDrivers/AuthorizePaymentDriver.php @@ -63,6 +63,14 @@ class AuthorizePaymentDriver extends BaseDriver return $types; } + public function getClientRequiredFields(): array + { + return [ + ['name' => 'client_name', 'label' => ctrans('texts.name'), 'type' => 'text', 'validation' => 'required|min:2'], + ['name' => 'contact_email', 'label' => ctrans('texts.email'), 'type' => 'text', 'validation' => 'required|email:rfc'], + ]; + } + public function authorizeView($payment_method) { return (new AuthorizePaymentMethod($this))->authorizeView();