【发布时间】:2016-07-15 05:06:17
【问题描述】:
我第一次使用条纹。我在 Stripe 创建了一个帐户,并切换到了测试模式。我正在使用它的简单结帐,还使用我帐户中的测试 API 密钥。但是当我使用它的虚拟信用卡号进行收费时,它成功收费但我的帐户中没有任何显示。
<script src="https://checkout.stripe.com/checkout.js"></script>
<button id="customButton">Purchase</button>
<script>
var handler = StripeCheckout.configure({
key: the_key,
image: '/img/documentation/checkout/marketplace.png',
locale: 'auto',
token: function(token) {
// You can access the token ID with `token.id`.
// Get the token ID to your server-side code for use.
}
});
$('#customButton').on('click', function(e) {
// Open Checkout with further options:
handler.open({
name: 'User1',
description: '2 widgets',
amount: 2000
});
e.preventDefault();
});
// Close Checkout on page navigation:
$(window).on('popstate', function() {
handler.close();
});
</script>
我不知道为什么我的帐户没有收到测试付款的代码有什么问题。帮助表示赞赏。
【问题讨论】:
-
如果付款成功,请查看您的余额。 dashboard.stripe.com/test/balance
-
我已经处于测试模式,余额没有变化
-
验证您的测试模式API密钥并在支付成功后查看Stripe响应
-
什么意思我应该如何验证?
-
验证意味着检查您的 API 密钥(在代码中)是否与 Stripe 的密钥匹配。
标签: javascript stripe-payments