$('body').delegate('[name=\'payment_method\']','click', function() {
var data = $('.checkout_form input[type=\'text\'], .checkout_form input[type=\'date\'], .checkout_form input[type=\'datetime-local\'], .checkout_form input[type=\'time\'], .checkout_form input[type=\'password\'], .checkout_form input[type=\'hidden\'], .checkout_form input[type=\'checkbox\']:checked, .checkout_form input[type=\'radio\']:checked, .checkout_form textarea, .checkout_form select').serialize();
data += '&_shipping_method='+ jQuery('.checkout_form input[name=\'shipping_method\']:checked').prop('title') + '&_payment_method=' + jQuery('.checkout_form input[name=\'payment_method\']:checked').prop('title');
if (!error)
$.ajax({
url: 'index.php?route=checkout/newstorecheckout/confirm',
type: 'post',
data: data,
success: function(html){
$('.payment').html(html);
if ($('.payment h2, .payment p').size()) {
$('.payment').css('display', 'block');
} else {
$('.payment').css('display', 'none');
$("#button-confirm").click();
}
},
error: function(xhr, ajaxOptions, thrownError) {
alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
}
});
});
или измените $('.payment h2, .payment p').size() на $('.payment h3, .payment p').size()
или во вьюхе способа оплаты измените <h3> на <h2>