diff --git a/assets/js/frontend/checkout.js b/assets/js/frontend/checkout.js index ccb210a0fe5..6fe0e2e5735 100644 --- a/assets/js/frontend/checkout.js +++ b/assets/js/frontend/checkout.js @@ -3,24 +3,24 @@ jQuery(document).ready(function($) { var updateTimer; var dirtyInput = false; var xhr; - + function update_checkout() { - + if (xhr) xhr.abort(); - - if ( $('select#shipping_method').size() > 0 ) + + if ( $('select#shipping_method').size() > 0 ) var method = $('select#shipping_method').val(); else var method = $('input[name=shipping_method]:checked').val(); - + var payment_method = $('#order_review input[name=payment_method]:checked').val(); var country = $('#billing_country').val(); var state = $('#billing_state').val(); var postcode = $('input#billing_postcode').val(); - var city = $('input#billing_city').val(); - var address = $('input#billing_address_1').val(); - var address_2 = $('input#billing_address_2').val(); - + var city = $('input#billing_city').val(); + var address = $('input#billing_address_1').val(); + var address_2 = $('input#billing_address_2').val(); + if ( $('#shiptobilling input').is(':checked') || $('#shiptobilling input').size() == 0 ) { var s_country = country; var s_state = state; @@ -36,29 +36,29 @@ jQuery(document).ready(function($) { var s_address = $('input#shipping_address_1').val(); var s_address_2 = $('input#shipping_address_2').val(); } - + $('#order_methods, #order_review').block({message: null, overlayCSS: {background: '#fff url(' + woocommerce_params.ajax_loader_url + ') no-repeat center', opacity: 0.6}}); - + var data = { action: 'woocommerce_update_order_review', security: woocommerce_params.update_order_review_nonce, - shipping_method: method, + shipping_method: method, payment_method: payment_method, - country: country, - state: state, - postcode: postcode, + country: country, + state: state, + postcode: postcode, city: city, address: address, address_2: address_2, - s_country: s_country, - s_state: s_state, + s_country: s_country, + s_state: s_state, s_postcode: s_postcode, s_city: s_city, s_address: s_address, s_address_2: s_address_2, post_data: $('form.checkout').serialize() }; - + xhr = $.ajax({ type: 'POST', url: woocommerce_params.ajax_url, @@ -66,56 +66,56 @@ jQuery(document).ready(function($) { success: function( response ) { if ( response ) { $('#order_review').after(response).remove(); - $('#order_review input[name=payment_method]:checked').click(); + $('#order_review input[name=payment_method]:checked'); $('body').trigger('updated_checkout'); } } }); - + } - + // Event for updating the checkout $('body').bind('update_checkout', function() { clearTimeout(updateTimer); update_checkout(); }); - + $('p.password, form.login, .checkout_coupon, div.shipping_address').hide(); - + $('input.show_password').change(function(){ $('p.password').slideToggle(); }); - + $('a.showlogin').click(function(){ $('form.login').slideToggle(); return false; }); - + $('a.showcoupon').click(function(){ $('.checkout_coupon').slideToggle(); return false; }); - + $('#shiptobilling input').change(function(){ $('div.shipping_address').hide(); if (!$(this).is(':checked')) { $('div.shipping_address').slideDown(); } }).change(); - + if (woocommerce_params.option_guest_checkout=='yes') { - + $('div.create-account').hide(); - + $('input#createaccount').change(function(){ $('div.create-account').hide(); if ($(this).is(':checked')) { $('div.create-account').slideDown(); } }).change(); - + } - + $('.payment_methods input.input-radio').live('click', function(){ if ( $('.payment_methods input.input-radio').length > 1 ) { $('div.payment_box').filter(':visible').slideUp(250); @@ -126,16 +126,16 @@ jQuery(document).ready(function($) { $('div.payment_box').show(); } }); - + $('#order_review input[name=payment_method]:checked').click(); - + /* Update totals */ // Inputs/selects which update totals instantly $('select#shipping_method, input[name=shipping_method], #shiptobilling input, .update_totals_on_change select').live('change', function(){ clearTimeout( updateTimer ); $('body').trigger('update_checkout'); }); - + // Inputs which update totals on change function input_changed() { dirtyInput = false; @@ -155,33 +155,33 @@ jQuery(document).ready(function($) { clearTimeout( updateTimer ); updateTimer = setTimeout( input_changed, '1000' ); }); - + /* AJAX Coupon Form Submission */ $('form.checkout_coupon').submit( function() { var $form = $(this); - + if ( $form.is('.processing') ) return false; - + $form.addClass('processing').block({message: null, overlayCSS: {background: '#fff url(' + woocommerce_params.ajax_loader_url + ') no-repeat center', opacity: 0.6}}); - + var data = { action: 'woocommerce_apply_coupon', security: woocommerce_params.apply_coupon_nonce, coupon_code: $form.find('input[name=coupon_code]').val() }; - + $.ajax({ type: 'POST', url: woocommerce_params.ajax_url, data: data, success: function( code ) { $('.woocommerce_error, .woocommerce_message').remove(); - $form.removeClass('processing').unblock(); - + $form.removeClass('processing').unblock(); + if ( code ) { $form.before( code ); $form.slideUp(); - + $('body').trigger('update_checkout'); } }, @@ -189,50 +189,50 @@ jQuery(document).ready(function($) { }); return false; }); - + /* AJAX Form Submission */ $('form.checkout').submit( function() { clearTimeout( updateTimer ); - + var $form = $(this); - if ( $form.is('.processing') ) + if ( $form.is('.processing') ) return false; // Trigger a handler to let gateways manipulate the checkout if needed if ( $form.triggerHandler('checkout_place_order') !== false && $form.triggerHandler('checkout_place_order_' + $('#order_review input[name=payment_method]:checked').val() ) !== false ) { - + $form.addClass('processing'); var form_data = $form.data(); - + if ( form_data["blockUI.isBlocked"] != 1 ) $form.block({message: null, overlayCSS: {background: '#fff url(' + woocommerce_params.ajax_loader_url + ') no-repeat center', opacity: 0.6}}); - + $.ajax({ type: 'POST', url: woocommerce_params.checkout_url, data: $form.serialize(), success: function( code ) { try { - result = $.parseJSON( code ); - + result = $.parseJSON( code ); + if (result.result=='success') { - + window.location = decodeURI(result.redirect); - + } else if (result.result=='failure') { - + $('.woocommerce_error, .woocommerce_message').remove(); $form.prepend( result.messages ); - $form.removeClass('processing').unblock(); - + $form.removeClass('processing').unblock(); + if (result.refresh=='true') $('body').trigger('update_checkout'); - + $('html, body').animate({ scrollTop: ($('form.checkout').offset().top - 100) }, 1000); - + } else { throw "Invalid response"; } @@ -240,8 +240,8 @@ jQuery(document).ready(function($) { catch(err) { $('.woocommerce_error, .woocommerce_message').remove(); $form.prepend( code ); - $form.removeClass('processing').unblock(); - + $form.removeClass('processing').unblock(); + $('html, body').animate({ scrollTop: ($('form.checkout').offset().top - 100) }, 1000); @@ -249,12 +249,12 @@ jQuery(document).ready(function($) { }, dataType: "html" }); - - } - + + } + return false; }); - + /* Localisation */ var locale_json = woocommerce_params.locale.replace(/"/g, '"'); var locale = $.parseJSON( locale_json ); @@ -262,44 +262,44 @@ jQuery(document).ready(function($) { // Handle locale $('body').bind('country_to_state_changing', function( event, country, wrapper ){ - + var thisform = wrapper; - + if ( locale[country] ) { var thislocale = locale[country]; } else { var thislocale = locale['default']; } - + // Handle locale fields - var locale_fields = { - 'address_1' : '#billing_address_1_field, #shipping_address_1_field', - 'address_2' : '#billing_address_2_field, #shipping_address_2_field', - 'state' : '#billing_state_field, #shipping_state_field', + var locale_fields = { + 'address_1' : '#billing_address_1_field, #shipping_address_1_field', + 'address_2' : '#billing_address_2_field, #shipping_address_2_field', + 'state' : '#billing_state_field, #shipping_state_field', 'postcode' : '#billing_postcode_field, #shipping_postcode_field', 'city' : '#billing_city_field, #shipping_city_field' - }; - - $.each( locale_fields, function( key, value ) { - + }; + + $.each( locale_fields, function( key, value ) { + var field = thisform.find( value ); - + if ( thislocale[key] ) { - + if ( thislocale[key]['label'] ) { field.find('label').html( thislocale[key]['label'] ); } - + if ( thislocale[key]['placeholder'] ) { field.find('input').attr( 'placeholder', thislocale[key]['placeholder'] ); - } - + } + field.find('label abbr').remove(); if ( typeof thislocale[key]['required'] == 'undefined' || thislocale[key]['required'] == true ) { field.find('label').append( required ); } - + if ( key !== 'state' ) { if ( thislocale[key]['hidden'] == true ) { field.fadeOut(200).find('input').val(''); @@ -307,7 +307,7 @@ jQuery(document).ready(function($) { field.fadeIn(500); } } - + } else if ( locale['default'][key] ) { if ( locale['default'][key]['required'] == true ) { if (field.find('label abbr').size()==0) field.find('label').append( required ); @@ -316,12 +316,12 @@ jQuery(document).ready(function($) { field.fadeIn(500); } } - + }); var postcodefield = thisform.find('#billing_postcode_field, #shipping_postcode_field'); var cityfield = thisform.find('#billing_city_field, #shipping_city_field'); - + // Re-order postcode/city if ( thislocale['postcode_before_city'] ) { if (cityfield.is('.form-row-first')) { @@ -342,17 +342,17 @@ jQuery(document).ready(function($) { }); } } - + }); - + // Init trigger $('body').bind('init_checkout', function() { $('#billing_country, #shipping_country, .country_to_state').change(); $('body').trigger('update_checkout'); }); - + // Update on page load - if ( woocommerce_params.is_checkout == 1 ) + if ( woocommerce_params.is_checkout == 1 ) $('body').trigger('init_checkout'); - + }); \ No newline at end of file diff --git a/assets/js/frontend/checkout.min.js b/assets/js/frontend/checkout.min.js index eee78c4be31..6c2cc630577 100644 --- a/assets/js/frontend/checkout.min.js +++ b/assets/js/frontend/checkout.min.js @@ -1 +1 @@ -jQuery(document).ready(function(e){function i(){r&&r.abort();if(e("select#shipping_method").size()>0)var t=e("select#shipping_method").val();else var t=e("input[name=shipping_method]:checked").val();var n=e("#order_review input[name=payment_method]:checked").val(),i=e("#billing_country").val(),s=e("#billing_state").val(),o=e("input#billing_postcode").val(),u=e("input#billing_city").val(),a=e("input#billing_address_1").val(),f=e("input#billing_address_2").val();if(e("#shiptobilling input").is(":checked")||e("#shiptobilling input").size()==0)var l=i,c=s,h=o,p=u,d=a,v=f;else var l=e("#shipping_country").val(),c=e("#shipping_state").val(),h=e("input#shipping_postcode").val(),p=e("input#shipping_city").val(),d=e("input#shipping_address_1").val(),v=e("input#shipping_address_2").val();e("#order_methods, #order_review").block({message:null,overlayCSS:{background:"#fff url("+woocommerce_params.ajax_loader_url+") no-repeat center",opacity:.6}});var m={action:"woocommerce_update_order_review",security:woocommerce_params.update_order_review_nonce,shipping_method:t,payment_method:n,country:i,state:s,postcode:o,city:u,address:a,address_2:f,s_country:l,s_state:c,s_postcode:h,s_city:p,s_address:d,s_address_2:v,post_data:e("form.checkout").serialize()};r=e.ajax({type:"POST",url:woocommerce_params.ajax_url,data:m,success:function(t){if(t){e("#order_review").after(t).remove();e("#order_review input[name=payment_method]:checked").click();e("body").trigger("updated_checkout")}}})}function s(){n=!1;e("body").trigger("update_checkout")}var t,n=!1,r;e("body").bind("update_checkout",function(){clearTimeout(t);i()});e("p.password, form.login, .checkout_coupon, div.shipping_address").hide();e("input.show_password").change(function(){e("p.password").slideToggle()});e("a.showlogin").click(function(){e("form.login").slideToggle();return!1});e("a.showcoupon").click(function(){e(".checkout_coupon").slideToggle();return!1});e("#shiptobilling input").change(function(){e("div.shipping_address").hide();e(this).is(":checked")||e("div.shipping_address").slideDown()}).change();if(woocommerce_params.option_guest_checkout=="yes"){e("div.create-account").hide();e("input#createaccount").change(function(){e("div.create-account").hide();e(this).is(":checked")&&e("div.create-account").slideDown()}).change()}e(".payment_methods input.input-radio").live("click",function(){if(e(".payment_methods input.input-radio").length>1){e("div.payment_box").filter(":visible").slideUp(250);e(this).is(":checked")&&e("div.payment_box."+e(this).attr("ID")).slideDown(250)}else e("div.payment_box").show()});e("#order_review input[name=payment_method]:checked").click();e("select#shipping_method, input[name=shipping_method], #shiptobilling input, .update_totals_on_change select").live("change",function(){clearTimeout(t);e("body").trigger("update_checkout")});e(".update_totals_on_change input").live("change",function(){if(n){clearTimeout(t);e("body").trigger("update_checkout")}});e(".update_totals_on_change input.input-text").live("keydown",function(e){var r=e.keyCode||e.which;if(r=="9")return;n=!0;clearTimeout(t);t=setTimeout(s,"1000")});e("form.checkout_coupon").submit(function(){var t=e(this);if(t.is(".processing"))return!1;t.addClass("processing").block({message:null,overlayCSS:{background:"#fff url("+woocommerce_params.ajax_loader_url+") no-repeat center",opacity:.6}});var n={action:"woocommerce_apply_coupon",security:woocommerce_params.apply_coupon_nonce,coupon_code:t.find("input[name=coupon_code]").val()};e.ajax({type:"POST",url:woocommerce_params.ajax_url,data:n,success:function(n){e(".woocommerce_error, .woocommerce_message").remove();t.removeClass("processing").unblock();if(n){t.before(n);t.slideUp();e("body").trigger("update_checkout")}},dataType:"html"});return!1});e("form.checkout").submit(function(){clearTimeout(t);var n=e(this);if(n.is(".processing"))return!1;if(n.triggerHandler("checkout_place_order")!==!1&&n.triggerHandler("checkout_place_order_"+e("#order_review input[name=payment_method]:checked").val())!==!1){n.addClass("processing");var r=n.data();r["blockUI.isBlocked"]!=1&&n.block({message:null,overlayCSS:{background:"#fff url("+woocommerce_params.ajax_loader_url+") no-repeat center",opacity:.6}});e.ajax({type:"POST",url:woocommerce_params.checkout_url,data:n.serialize(),success:function(t){try{result=e.parseJSON(t);if(result.result=="success")window.location=decodeURI(result.redirect);else{if(result.result!="failure")throw"Invalid response";e(".woocommerce_error, .woocommerce_message").remove();n.prepend(result.messages);n.removeClass("processing").unblock();result.refresh=="true"&&e("body").trigger("update_checkout");e("html, body").animate({scrollTop:e("form.checkout").offset().top-100},1e3)}}catch(r){e(".woocommerce_error, .woocommerce_message").remove();n.prepend(t);n.removeClass("processing").unblock();e("html, body").animate({scrollTop:e("form.checkout").offset().top-100},1e3)}},dataType:"html"})}return!1});var o=woocommerce_params.locale.replace(/"/g,'"'),u=e.parseJSON(o),a=' *';e("body").bind("country_to_state_changing",function(t,n,r){var i=r;if(u[n])var s=u[n];else var s=u["default"];var o={address_1:"#billing_address_1_field, #shipping_address_1_field",address_2:"#billing_address_2_field, #shipping_address_2_field",state:"#billing_state_field, #shipping_state_field",postcode:"#billing_postcode_field, #shipping_postcode_field",city:"#billing_city_field, #shipping_city_field"};e.each(o,function(e,t){var n=i.find(t);if(s[e]){s[e].label&&n.find("label").html(s[e].label);s[e].placeholder&&n.find("input").attr("placeholder",s[e].placeholder);n.find("label abbr").remove();(typeof s[e]["required"]=="undefined"||s[e]["required"]==1)&&n.find("label").append(a);e!=="state"&&(s[e]["hidden"]==1?n.fadeOut(200).find("input").val(""):n.fadeIn(500))}else if(u["default"][e]){u["default"][e]["required"]==1&&n.find("label abbr").size()==0&&n.find("label").append(a);e!=="state"&&(typeof u["default"][e]["hidden"]=="undefined"||u["default"][e]["hidden"]==0)&&n.fadeIn(500)}});var f=i.find("#billing_postcode_field, #shipping_postcode_field"),l=i.find("#billing_city_field, #shipping_city_field");if(s.postcode_before_city){if(l.is(".form-row-first")){l.fadeOut(200,function(){l.removeClass("form-row-first").addClass("form-row-last").insertAfter(f).fadeIn(500)});f.fadeOut(200,function(){f.removeClass("form-row-last").addClass("form-row-first").fadeIn(500)})}}else if(l.is(".form-row-last")){l.fadeOut(200,function(){l.removeClass("form-row-last").addClass("form-row-first").insertBefore(f).fadeIn(500)});f.fadeOut(200,function(){f.removeClass("form-row-first").addClass("form-row-last").fadeIn(500)})}});e("body").bind("init_checkout",function(){e("#billing_country, #shipping_country, .country_to_state").change();e("body").trigger("update_checkout")});woocommerce_params.is_checkout==1&&e("body").trigger("init_checkout")}); \ No newline at end of file +jQuery(document).ready(function(e){function i(){r&&r.abort();if(e("select#shipping_method").size()>0)var t=e("select#shipping_method").val();else var t=e("input[name=shipping_method]:checked").val();var n=e("#order_review input[name=payment_method]:checked").val(),i=e("#billing_country").val(),s=e("#billing_state").val(),o=e("input#billing_postcode").val(),u=e("input#billing_city").val(),a=e("input#billing_address_1").val(),f=e("input#billing_address_2").val();if(e("#shiptobilling input").is(":checked")||e("#shiptobilling input").size()==0)var l=i,c=s,h=o,p=u,d=a,v=f;else var l=e("#shipping_country").val(),c=e("#shipping_state").val(),h=e("input#shipping_postcode").val(),p=e("input#shipping_city").val(),d=e("input#shipping_address_1").val(),v=e("input#shipping_address_2").val();e("#order_methods, #order_review").block({message:null,overlayCSS:{background:"#fff url("+woocommerce_params.ajax_loader_url+") no-repeat center",opacity:.6}});var m={action:"woocommerce_update_order_review",security:woocommerce_params.update_order_review_nonce,shipping_method:t,payment_method:n,country:i,state:s,postcode:o,city:u,address:a,address_2:f,s_country:l,s_state:c,s_postcode:h,s_city:p,s_address:d,s_address_2:v,post_data:e("form.checkout").serialize()};r=e.ajax({type:"POST",url:woocommerce_params.ajax_url,data:m,success:function(t){if(t){e("#order_review").after(t).remove();e("#order_review input[name=payment_method]:checked");e("body").trigger("updated_checkout")}}})}function s(){n=!1;e("body").trigger("update_checkout")}var t,n=!1,r;e("body").bind("update_checkout",function(){clearTimeout(t);i()});e("p.password, form.login, .checkout_coupon, div.shipping_address").hide();e("input.show_password").change(function(){e("p.password").slideToggle()});e("a.showlogin").click(function(){e("form.login").slideToggle();return!1});e("a.showcoupon").click(function(){e(".checkout_coupon").slideToggle();return!1});e("#shiptobilling input").change(function(){e("div.shipping_address").hide();e(this).is(":checked")||e("div.shipping_address").slideDown()}).change();if(woocommerce_params.option_guest_checkout=="yes"){e("div.create-account").hide();e("input#createaccount").change(function(){e("div.create-account").hide();e(this).is(":checked")&&e("div.create-account").slideDown()}).change()}e(".payment_methods input.input-radio").live("click",function(){if(e(".payment_methods input.input-radio").length>1){e("div.payment_box").filter(":visible").slideUp(250);e(this).is(":checked")&&e("div.payment_box."+e(this).attr("ID")).slideDown(250)}else e("div.payment_box").show()});e("#order_review input[name=payment_method]:checked").click();e("select#shipping_method, input[name=shipping_method], #shiptobilling input, .update_totals_on_change select").live("change",function(){clearTimeout(t);e("body").trigger("update_checkout")});e(".update_totals_on_change input").live("change",function(){if(n){clearTimeout(t);e("body").trigger("update_checkout")}});e(".update_totals_on_change input.input-text").live("keydown",function(e){var r=e.keyCode||e.which;if(r=="9")return;n=!0;clearTimeout(t);t=setTimeout(s,"1000")});e("form.checkout_coupon").submit(function(){var t=e(this);if(t.is(".processing"))return!1;t.addClass("processing").block({message:null,overlayCSS:{background:"#fff url("+woocommerce_params.ajax_loader_url+") no-repeat center",opacity:.6}});var n={action:"woocommerce_apply_coupon",security:woocommerce_params.apply_coupon_nonce,coupon_code:t.find("input[name=coupon_code]").val()};e.ajax({type:"POST",url:woocommerce_params.ajax_url,data:n,success:function(n){e(".woocommerce_error, .woocommerce_message").remove();t.removeClass("processing").unblock();if(n){t.before(n);t.slideUp();e("body").trigger("update_checkout")}},dataType:"html"});return!1});e("form.checkout").submit(function(){clearTimeout(t);var n=e(this);if(n.is(".processing"))return!1;if(n.triggerHandler("checkout_place_order")!==!1&&n.triggerHandler("checkout_place_order_"+e("#order_review input[name=payment_method]:checked").val())!==!1){n.addClass("processing");var r=n.data();r["blockUI.isBlocked"]!=1&&n.block({message:null,overlayCSS:{background:"#fff url("+woocommerce_params.ajax_loader_url+") no-repeat center",opacity:.6}});e.ajax({type:"POST",url:woocommerce_params.checkout_url,data:n.serialize(),success:function(t){try{result=e.parseJSON(t);if(result.result=="success")window.location=decodeURI(result.redirect);else{if(result.result!="failure")throw"Invalid response";e(".woocommerce_error, .woocommerce_message").remove();n.prepend(result.messages);n.removeClass("processing").unblock();result.refresh=="true"&&e("body").trigger("update_checkout");e("html, body").animate({scrollTop:e("form.checkout").offset().top-100},1e3)}}catch(r){e(".woocommerce_error, .woocommerce_message").remove();n.prepend(t);n.removeClass("processing").unblock();e("html, body").animate({scrollTop:e("form.checkout").offset().top-100},1e3)}},dataType:"html"})}return!1});var o=woocommerce_params.locale.replace(/"/g,'"'),u=e.parseJSON(o),a=' *';e("body").bind("country_to_state_changing",function(t,n,r){var i=r;if(u[n])var s=u[n];else var s=u["default"];var o={address_1:"#billing_address_1_field, #shipping_address_1_field",address_2:"#billing_address_2_field, #shipping_address_2_field",state:"#billing_state_field, #shipping_state_field",postcode:"#billing_postcode_field, #shipping_postcode_field",city:"#billing_city_field, #shipping_city_field"};e.each(o,function(e,t){var n=i.find(t);if(s[e]){s[e].label&&n.find("label").html(s[e].label);s[e].placeholder&&n.find("input").attr("placeholder",s[e].placeholder);n.find("label abbr").remove();(typeof s[e]["required"]=="undefined"||s[e]["required"]==1)&&n.find("label").append(a);e!=="state"&&(s[e]["hidden"]==1?n.fadeOut(200).find("input").val(""):n.fadeIn(500))}else if(u["default"][e]){u["default"][e]["required"]==1&&n.find("label abbr").size()==0&&n.find("label").append(a);e!=="state"&&(typeof u["default"][e]["hidden"]=="undefined"||u["default"][e]["hidden"]==0)&&n.fadeIn(500)}});var f=i.find("#billing_postcode_field, #shipping_postcode_field"),l=i.find("#billing_city_field, #shipping_city_field");if(s.postcode_before_city){if(l.is(".form-row-first")){l.fadeOut(200,function(){l.removeClass("form-row-first").addClass("form-row-last").insertAfter(f).fadeIn(500)});f.fadeOut(200,function(){f.removeClass("form-row-last").addClass("form-row-first").fadeIn(500)})}}else if(l.is(".form-row-last")){l.fadeOut(200,function(){l.removeClass("form-row-last").addClass("form-row-first").insertBefore(f).fadeIn(500)});f.fadeOut(200,function(){f.removeClass("form-row-first").addClass("form-row-last").fadeIn(500)})}});e("body").bind("init_checkout",function(){e("#billing_country, #shipping_country, .country_to_state").change();e("body").trigger("update_checkout")});woocommerce_params.is_checkout==1&&e("body").trigger("init_checkout")}); \ No newline at end of file diff --git a/templates/checkout/review-order.php b/templates/checkout/review-order.php index a2124ef016b..ca663dde51f 100644 --- a/templates/checkout/review-order.php +++ b/templates/checkout/review-order.php @@ -203,11 +203,11 @@ $available_methods = $woocommerce->shipping->get_available_shipping_methods(); foreach ($available_gateways as $gateway ) : ?>
  • - chosen) echo 'checked="checked"'; ?> /> + chosen, true ); ?> /> has_fields() || $gateway->get_description() ) : - echo '