如何使用简单的结账方式进行条纹测试付款
问题描述:
我第一次使用条纹。我已经创建了一个帐户在条纹,我已经切换到测试模式。我正在使用其简单的结帐功能,并使用我帐户中的测试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>
我不知道代码有什么问题,为什么我没有将测试付款交给我的帐户。帮助赞赏。
答
正如我已经通过你的代码片段,你需要点击条纹签出的服务器端方法。 我希望这会帮助你。让我知道你是否面对任何事情。
+0
我没有太多时间使用API,这就是为什么我使用简单的结帐。所以请帮助我使用这种简单的结帐方式 –
+1
Checkout安全地接受客户的付款细节并直接将它们传递给Stripe的服务器,然后Stripes服务器返回可以提交给服务器的令牌。我建议你去这个链接https://stripe.com/docs/checkout#integration-simple –
如果付款成功,请查看您的余额。 https://dashboard.stripe.com/test/balance –
我已经处于测试模式并且没有余额变化 –
验证您的测试模式API密钥并在成功付款后检查Stripe响应 –