Open lamik opened 4 years ago
Have same problem, checkout button is disabled. I suppose it is js issue.
//change description style in payment method | jQuery(document).ready(function () { | jQuery("label[for='payment_method_dotpay'], label[for*='payment_method_Dotpay']").html(function (i, h) { | return h.replace(/\(([^\)]+)\)/, "<small>( $1 )</small>"); | }); | var selected_payment_method = jQuery("ul.wc_payment_methods input[type=radio]:checked").val(); | | if (selected_payment_method == 'dotpay') { | //console.log("dotpay method is clicked"); | jQuery("button[name='woocommerce_checkout_place_order']").prop('disabled', true); | jQuery("button[name='woocommerce_checkout_place_order']").before(dp_empty_channel); | console.log('2. waiting for payment channel selection'); | | jQuery('p.Nochannels').remove(); | | if (jQuery('div.dotpay-channels-selection > div.channel-container').length == 0) { | jQuery('#dp_additional_info').html(dp_no_channels); | | jQuery("button[name='woocommerce_checkout_place_order']").prop('disabled', false); | jQuery('#dotpay_empty_channel').remove(); | jQuery('div.payment_box.payment_method_dotpay > div.dotpay_agreements_container').hide(); | | }else{ | jQuery('.dotpay_agreements_container').show(); | } | | } | jQuery("ul.wc_payment_methods input[type=radio]").on("change", function () { | if (this.checked) { | if (this.value == 'dotpay') { | jQuery('p.Nochannels').remove(); | | console.log('1. channels available in widget : ' + jQuery('div.dotpay-channels-selection > div.channel-container').length); | if (jQuery('div.dotpay-channels-selection > div.channel-container').length == 0) { | jQuery('#dp_additional_info').html(dp_no_channels); | jQuery("button[name='woocommerce_checkout_place_order']").prop('disabled', false); | jQuery('#dotpay_empty_channel').remove(); | jQuery('div.payment_box.payment_method_dotpay > div.dotpay_agreements_container').hide(); | | } else if (jQuery('div.dotpay-channels-selection > div.channel-container').length == 1) { | jQuery('div.dotpay-channels-selection > div.channel-container').trigger('click'); | console.log('1. the only available channel is selected'); | | } else { | | jQuery('.dotpay_agreements_container').show(); | | if (jQuery('div.channel-container.selected.dp_cloned').length > 0) { | jQuery("button[name='woocommerce_checkout_place_order']").prop('disabled', true); | jQuery("button[name='woocommerce_checkout_place_order']").before(dp_empty_channel); | console.log('3. waiting for payment channel selection'); | | } else { | jQuery("button[name='woocommerce_checkout_place_order']").prop('disabled', false); | jQuery('#dotpay_empty_channel').remove(); | } | console.log('selected payment method: ' + this.value); | | } | | } | } | | }); | | //just in case I check once again to load all content in the div | setTimeout(function(){ | console.log('channels available in widget: ' + jQuery('div.dotpay-channels-selection > div.channel-container').length); | if (jQuery('div.dotpay-channels-selection > div.channel-container').length > 0) { | jQuery("button[name='woocommerce_checkout_place_order']").prop('disabled', true); | jQuery('#dotpay_empty_channel').show(); | jQuery('p.Nochannels').remove(); | jQuery('div.payment_box.payment_method_dotpay > div.dotpay_agreements_container').show(); | } | }, 700); | // when only 1 channel available, select it automatically | setTimeout(function(){ | if (jQuery('div.dotpay-channels-selection > div.channel-container').length == 1) { | jQuery('div.dotpay-channels-selection > div.channel-container').trigger('click'); | console.log('2. the only available channel is selected'); | } | }, 1250); | | });
we have to test it.
U mnie ten sam problem. Po wybraniu płatności blikiem lub kartą i zaakceptowaniu regulaminu przycisk "Kupuję i Płacę" jest ciągle nieaktywny.
check it: newest beta: woocommerce-dotpay-v3.5.0-beta.zip
There is still the same problem. [woocommerce_checkout] completly crashed. Any solution ?
@wpawel nie ma już nic pod tym linkiem. Problem również mam. Kiedy plan na poprawienie tego?
ostatnia wersja dostępna jest pod linkiem: woocommerce-dotpay-v3.5.0_beta2.zip
dziękuję.
https://proadax.pl/ Skuteczna strona WWW z pakietem reklamowym https://proadax.pl/strony-www/skuteczne-i-trendy-2020/ +48 796 299 146 bok@proadax.pl mailto:bok@proadax.pl Pl. Kościuszki 7 32-640 Zator NIP: 676-22-88-959 REGON: 122806042 facebook.com/proadax http://facebook.com/proadax proadax.pl http://proadax.pl
Niniejszy e-mail oraz wszelkie załączone do niego pliki są poufne i mogą podlegać ochronie prawnej. Jeśli nie są Państwo zamierzonym adresatem niniejszej Wiadomości, zakazane jest ujawnianie, kopiowanie, dystrybucja oraz każdy inny sposób udostępniania lub wykorzystywania. O błędnym zaadresowaniu Wiadomości prosimy niezwłocznie poinformować nadawcę i usunąć wiadomość. Z podziękowaniami, Proadax.
W dniu 17.06.2020 o 09:30, wpawel pisze:
ostatnia wersja dostępna jest pod linkiem: woocommerce-dotpay-v3.5.0_beta2.zip https://github.com/dotpay/WooCommerce2/releases/download/v3.4.0/woocommerce-dotpay-v3.5.0_beta2.zip
— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/dotpay/WooCommerce2/issues/70#issuecomment-645204335, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEFECKP4S3ECJDROY7RJWC3RXBWJ3ANCNFSM4NIMTECA.
Link do beta2 wygasł. Przy testach Dotpay w wersji 3.5.0 - cały czas "kupuje i płacę" jest nieaktywny.
JS error: payment_widget.min.js:63 Uncaught TypeError: e.indexOf is not a function at w.fn.init.w.fn.load (payment_widget.min.js:63)
jak jest domyślna wersja jQuery ładowana w sklepie? prośba o więcej danych - do tej pory nie stwierdziliśmy podobnego błędu u innych korzystających z tej wersji wtyczki prośba o ewentualne podesłanie adresu strony gdzie występuje błąd na adres: tech@dotpay.pl
w 3.5 jest ten sam błąd, płatności działają dopiero z wyłączonymi widgetami z logami banków
The checkout form is broken with 3.4.0 on Hestia Theme. Cannot submit the order - button is disabled. I'm going back to 3.3.1.
If you want, I can set a test page on subdomain for your tests.
main shop is: https://sklep.msalamon.pl