Fix add payment method conflict with button event

This commit is contained in:
Emili Castells Guasch 2024-01-09 16:18:16 +01:00
parent dfd3f0cbe9
commit cd8cfaf0b8

View file

@ -198,9 +198,10 @@ document.addEventListener(
}
document.querySelector('#place_order')?.addEventListener("click", (event) => {
const cardPaymentToken = document.querySelector('input[name="wc-ppcp-credit-card-gateway-payment-token"]:checked')?.value;
if (
getCurrentPaymentMethod() !== 'ppcp-credit-card-gateway'
|| document.querySelector('input[name="wc-ppcp-credit-card-gateway-payment-token"]:checked')?.value !== 'new'
|| cardPaymentToken && cardPaymentToken !== 'new'
) {
return;
}