【发布时间】:2019-10-24 11:58:05
【问题描述】:
我在我的网站上实施了 Stripe Checkout,并且 Popup-form 有效。 但它没有在我的 Stripe Dashboard 上注册;表单提交并给了我绿色的成功复选标记,但没有在仪表板上注册。 我已经正确设置了 TEST API 密钥。为什么这不起作用? 我把它放在这里测试:https://jsfiddle.net/9ofa50j6/
var handler = StripeCheckout.configure({
key: 'pk_test_dkznH9O1lB7GQDnWeQay8BXS00gPp9FFxC',
token: function(token) {
$("#stripeToken").val(token.id);
$("#stripeEmail").val(token.email);
$("#amountInCents").val(Math.floor($("#amountInDollars").val() * 100));
$("#myForm").submit();
}
});
$('#customButton').on('click', function(e) {
var amountInCents = Math.floor($("#amountInDollars").val() * 100);
var displayAmount = parseFloat(Math.floor($("#amountInDollars").val() * 100) / 100).toFixed(2);
// Open Checkout with further options
handler.open({
name: 'Demo Site',
description: 'Custom amount ($' + displayAmount + ')',
amount: amountInCents,
});
e.preventDefault();
});
// Close Checkout on page navigation
$(window).on('popstate', function() {
handler.close();
});
【问题讨论】:
标签: stripe-payments