Braintree дает не удалось преобразовать событие в Braintree JS Integration
Использование Braintree с js, но ошибка ниже
Uncaught Error: Could not stringify event: JSON.stringify is not a function
Я добавил div в форме (страница JSP)
<div id="paypal-container"> <input type="submit" name="btnSub" value="Pay" id="btnSub"/> </div>
И в js Вызов ajax для получения токена клиента от API и
braintree.setup(""+clientToken+"", "dropin", {
id: 'paypal-container',
paypal: {
container: "paypal-container",
onSuccess: function (nonce, email) {
console.log("email"+nonce+"\t "+email);
}
},
hostedFields: {
number: {
selector: "**** **** 1111 1111"
},
cvv: {
selector: "***"
},
expirationMonth: {
selector: "12"
},
expirationYear: {
selector: "2018"
}
},
onPaymentMethodReceived: function (obj) {
console.log(obj);
alert('onPaymentMethodReceived');
},
onError :function(obj){
alert('onError');
}
});
Я запускаю это при загрузке jquery, но получаю исключение. Пожалуйста, помогите.