PageSourceSearch

https://www.grimpavranches.com/wp-content/plugins/sumup-payment-ga…?ver=d06c258565eabc9c793a

js grimpavranches.com collected 2026-10-02 13:35:14 UTC 3,696 bytes, 1 lines download raw bytes

1(()=>{"use strict";jQuery(e=>{if("undefined"==typeof wc_checkout_params)return!1;var o={wc_checkout_form:null,sumupPaymentSelected:()=>e("#payment_method_sumup").is(":checked"),$checkout_form:e("form.checkout"),resolveCheckoutForm:e=>window.wc_checkout_form||e||null,initSubmitProcess:(e,t)=>!(o.sumupPaymentSelected()&&(o.wc_checkout_form=o.resolveCheckoutForm(t),o.wc_checkout_form?"order-created"===sumup_gateway_params.status?(showSumupPayment(),1):(o.sumupCheckoutSubmit(),1):(console.error("SumUp checkout helper is unavailable. Unable to continue checkout."),1))),sumupCheckoutSubmit:function(){u(),o.$checkout_form.addClass("processing"),o.wc_checkout_form.blockOnSubmit(this.$checkout_form),o.wc_checkout_form.attachUnloadEventsOnSubmit(),e.ajaxSetup({dataFilter:(e,t)=>{let c;return"json"!==t||o.wc_checkout_form.is_valid_json(e)||(c=e.match(/{"result.*}/),null===c?console.log("Unable to fix malformed JSON"):o.wc_checkout_form.is_valid_json(c[0])?(console.log("Fixed malformed JSON. Original:"),console.log(e),e=c[0]):console.log("Unable to fix malformed JSON")),e}}),e.ajax({type:"POST",url:wc_checkout_params.checkout_url,data:o.$checkout_form.serialize(),dataType:"json",success:t=>{o.wc_checkout_form.detachUnloadEventsOnSubmit();try{if("success"!==t.result||!0!==t.openModal)throw"failure"===t.result?"Result failure":"Invalid response";if("undefined"==typeof sumup_gateway_params)return void o.wc_checkout_form.submit_error("Error to access SumUp settings");sumup_gateway_params.checkoutIdOld=sumup_gateway_params.checkoutId??!1,sumup_gateway_params.checkoutId=t.checkoutId,sumup_gateway_params.orderId=t.orderId,sumup_gateway_params.orderKey=t.orderKey,sumup_gateway_params.country=t.country,sumup_gateway_params.email=t.email,sumup_gateway_params.status="order-created",sumup_gateway_params.redirectUrl=t.redirectUrl,window.addEventListener("woo_sumup_loaded",e=>{if(o.$checkout_form.removeClass("processing").unblock(),"yes"===sumup_gateway_params.openPaymentInModal)showSumupPayment();else{const e=document.getElementById("place_order");e&&(e.style.display="none");const o=document.querySelector(".wc_payment_methods.payment_methods.methods");o&&(showSumupPayment(),o.scrollIntoView({behavior:"smooth"}))}},{once:!0}),initSumUpGateway()}catch(c){if(u(),!0===t.reload)return void window.location.reload();!0===t.refresh&&e(document.body).trigger("update_checkout"),t.messages?o.wc_checkout_form.submit_error(t.messages):o.wc_checkout_form.submit_error('<div class="woocommerce-error">'+wc_checkout_params.i18n_checkout_error+"</div>")}},error:(e,t,c)=>{o.wc_checkout_form.detachUnloadEventsOnSubmit(),u(),o.wc_checkout_form.submit_error('<div class="woocommerce-error">'+(c||wc_checkout_params.i18n_checkout_error)+"</div>")}})}};o.$checkout_form.on("checkout_place_order_sumup",o.initSubmitProcess),window.addEventListener("sumup_payment_failed",()=>{console.log("[SumUp - payment_failed]"),u(),o.$checkout_form.removeClass("processing").unblock(),c()}),e(document.body).on("update_checkout",()=>{u(),o.$checkout_form.removeClass("processing").unblock(),c()});let t=null;function c(){e("form.checkout").off("checkout_place_order_sumup").on("checkout_place_order_sumup",o.initSubmitProcess)}function u(){"undefined"!=typeof sumup_gateway_params&&(sumup_gateway_params.status="");const e=document.getElementById("wc-sumup-payment-modal");e&&(e.classList.add("disabled"),e.style.display="");const o=document.getElementById("place_order");o&&(o.style.display="")}e(document.body).on("updated_checkout",()=>{const r=e(".order-total .woocommerce-Price-amount").text().trim();t&&r!==t&&sumup_gateway_params&&u(),t=r,o.$checkout_form.removeClass("processing").unblock(),c()})})})();

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.