Как отправить платежную кнопку-шлюз, выбранную в woocommerce? - PullRequest
0 голосов
/ 14 февраля 2019

Я разработал собственный платежный шлюз и попытался выбрать другой платежный шлюз и отправить кнопку размещения заказа.Но мой пользовательский платежный шлюз также работает после выбора другого платежного шлюза.У меня есть форма ifram, отправляемая через событие javascript.Как поступить с этим и решить это.Пожалуйста, ведите меня

//My custom payment gateway

         jQuery("form.woocommerce-checkout button").on('click', function (e) {   
           if(jQuery('form').find('li').hasClass('payment_method_customgateway')){  
           //do the custom gaeway submission
            jQuery("form.woocommerce-checkout").trigger('submit');
            }else{
            jQuery("form.woocommerce-checkout").trigger('submit');
            }
         }

1 Ответ

0 голосов
/ 14 февраля 2019
 jQuery("form.woocommerce-checkout button").on('click', function (e) {
                         var payment_method = jQuery('form.checkout').find('input[name^="payment_method"]:checked').val();
if(payment_method=='custom_gateway'){
//do the submission
} else{
jQuery("form.woocommerce-checkout").trigger('submit');  
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...