StripeCheckout.open中的错误处理在哪里?

时间:2015-07-04 12:32:41

标签: stripe-payments

我成功使用以下代码创建了一个充电令牌:

StripeCheckout.open({
  key: 'pk_test_99999999999999999',
  amount: 2000,
  name: 'XYZ',
  description: 'Your Order',
  panelLabel: 'Pay Now',
  token: function(res) { 
    //do something with the token, but where is the error handling?
  }
});

我错过了什么吗?如果客户输入无效卡或其他什么,错误处理在哪里?或者是否会始终生成费用令牌,并且只有在您实际在服务器上创建费用时才会显示错误?

1 个答案:

答案 0 :(得分:1)

如果结帐已关闭,则可以调用已关闭的回调,但只有在生成令牌时,结帐才会自动关闭。由于您正在通过金额,Checkout将对卡进行$ 0 / $ 1授权以确保其有效性,但是当您尝试向服务器端充电时卡仍可能会下降。