diff --git a/modules/ppcp-wc-gateway/src/Processor/ThreeDSecureHandlingTrait.php b/modules/ppcp-wc-gateway/src/Processor/ThreeDSecureHandlingTrait.php index c7010d0d5..e98c66862 100644 --- a/modules/ppcp-wc-gateway/src/Processor/ThreeDSecureHandlingTrait.php +++ b/modules/ppcp-wc-gateway/src/Processor/ThreeDSecureHandlingTrait.php @@ -34,7 +34,7 @@ trait ThreeDSecureHandlingTrait { ): void { $payment_source = $order->payment_source(); - if ( ! $payment_source ) { + if ( ! $payment_source || $payment_source->name() !== 'card' ) { return; }