【问题标题】:How to do stripe test payment using its simple checkout如何使用其简单的结帐进行条带测试付款
【发布时间】: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


【解决方案1】:

当我浏览了您的代码 sn-p 时,您需要点击服务器端方法进行条带结帐。 我希望这会对你有所帮助。如果你遇到任何事情,请告诉我。

【讨论】:

  • 我没有太多时间使用 API,这就是我使用简单结帐的原因。所以请帮我用这个简单的结帐方法
  • Checkout 安全地接受您客户的付款详细信息并将其直接传递到 Stripe 的服务器,然后 Stripes 服务器返回可以提交给您的服务器的令牌。我建议你去这个链接stripe.com/docs/checkout#integration-simple
猜你喜欢
  • 1970-01-01
  • 2013-06-14
  • 1970-01-01
  • 2014-04-07
  • 2020-07-02
  • 1970-01-01
  • 2018-05-26
  • 2015-12-30
  • 2017-04-19
相关资源
最近更新 更多