| 1 |
!function(e){"use strict";function t(e=0){var t=document.getElementsByClassName("setup-content"),n=document.getElementById("better-payment-prev"),a=document.getElementById("better-payment-next"),s=document.getElementById("better-payment-save");t.length<1||(t[e].style.display="block",n.style.display=0==e?"none":"inline",e==t.length-1?(s.style.display="inline",a.style.display="none"):(a.style.display="inline",s.style.display="none"),function(e){var t=document.getElementsByClassName("step");document.getElementsByClassName("better-payment-setup-wizard")[0].setAttribute("data-step",e);for(var n=0;n<t.length;n++)t[n].className=t[n].className.replace(" active","");t[e].className+=" active"}(e))}e(document).on("change",".better_payment_preferences",(function(t){var n=e(this).val(),a=e(".better-payment-elements-container .better-payment-elements-info input[type=checkbox]");a.length>0&&("custom"==n?a.prop("checked",!0):(a.prop("checked",!1),a.each((function(t,a){("advance"==n&&""!=e(a).data("preferences")||e(a).data("preferences")==n)&&e(a).prop("checked",!0)}))))})),t(),e(document).on("click","#better-payment-next,#better-payment-prev",(function(e){var n=document.getElementsByClassName("better-payment-setup-wizard"),a=parseInt(n[0].getAttribute("data-step")),s=document.getElementsByClassName("setup-content");if(s[a].style.display="none",(a="better-payment-prev"==e.target.id?a-1:a+1)>=s.length)return!1;t(a)})),e(".btn-collect").on("click",(function(){e(".better-payment-whatwecollecttext").toggle()})),e(document).on("change",'.quick-setup-stripe input[name="better_payment_settings_payment_stripe_live_mode"]',(function(t){t.preventDefault();let n=e(this).attr("data-targettest");e(this).is(":checked")&&(n=e(this).attr("data-targetlive")),e(".bp-stripe-key").removeClass("bp-d-block").addClass("bp-d-none"),e(`.${n}`).removeClass("bp-d-none").addClass("bp-d-block")})),e(document).on("click",".better-payment-setup-wizard-save",(function(t){t.preventDefault(),e(this).parents("#better-payment-admin-settings-form"),function(t,n){let a=e(t),s=betterPaymentObjWizard.nonce,r=e("#better-payment-admin-settings-form").serializeArray();e.ajax({type:"POST",url:ajaxurl,data:{action:"save_setup_wizard_data",nonce:s,form_data:r},beforeSend:function(){a.addClass("is-loading")},success:function(e){a.removeClass("is-loading"),e.success?Swal.fire({timer:3e3,showConfirmButton:!1,imageUrl:betterPaymentObjWizard.success_image}).then((t=>{window.location=e.data.redirect_url})):Swal.fire({type:"error",title:"Error",text:"error"})}})}(this)}))}(jQuery); |