Rollback button early validation and add support for Credit Card Gateway.

This commit is contained in:
Pedro Silva 2024-01-03 11:13:01 +00:00
parent a37594643a
commit 282d1a73e0
No known key found for this signature in database
GPG key ID: E2EE20C0669D24B3
3 changed files with 3 additions and 14 deletions

View file

@ -294,7 +294,7 @@ class CreateOrderEndpoint implements EndpointInterface {
if ( $this->early_validation_enabled
&& $this->form
&& 'checkout' === $data['context']
&& in_array( $payment_method, array( PayPalGateway::ID, CardButtonGateway::ID ), true )
&& in_array( $payment_method, array( PayPalGateway::ID, CardButtonGateway::ID, CreditCardGateway::ID ), true )
) {
$this->validate_form( $this->form );
}