ReferenceError: не определен stripeResponseHandler - FireFox
У меня проблема с использованием моего подключения Stripe только в Firefox, Chrome работает отлично.
Когда я пытаюсь отправить информацию о карте в Stripe в Firefox (самая последняя), он говорит мне:
ReferenceError: stripeResponseHandler is not defined
Код:
<script type="text/javascript" src="../js/v2"></script>
.....
.....
// set publish key for stripe
Stripe.setPublishableKey('myToken');
// validate information
Stripe.card.createToken({
number: $('.cardnumber').val(),
cvc: $('.cw').val(),
exp_month: $('.expmonth option:selected').val(),
exp_year: $('.expyear option:selected').val(),
name: $(".cardholderfullname").val(),
address_line1: $(".address").val(),
address_city: $(".city").val(),
address_state: $("#state option:selected").val(),
address_zip: $(".zipcode").val()
}, stripeResponseHandler);
// error handling and success sending
function stripeResponseHandler(status, response) {
if (response.error) {
$("#message").fadeIn();
$("#message").html("The card information you entered was not valid, please check to make sure all information is correct.");
} else {
sendArray.token = response['id'];
$(sendArray).serialize();
//console.log(sendArray);
$.ajax({
type: "POST",
dataType: "JSON",
url: '../member/functions/stripeAcc/makeCustomer.php',
data: sendArray ,
success: function(response) {
}
});
closeDialogBox();
}
}
..... more
Предложения и мысли?