显示带有条纹的先前保存的卡

时间:2019-06-21 00:37:31

标签: javascript stripe-payments

我希望拥有Stripe,以便用户访问我的网站并购买商品之后,下次他们可以(以某种方式)选择以前使用的付款方式。 elements.js有可能吗?在第一次购买期间,我(自然)必须获取付款详细信息,然后将其保存到分条客户(按https://stripe.com/docs/saving-cards)。一旦执行此操作,客户下一次是否可能获得指示,表明他们已经保存了付款方式?我为此提供了什么(我假设可以让Stripe知道我在谈论哪个客户)。简而言之:

1)用户注册,然后为该用户创建一个Stripe客户,并保存用户与客户之间的关联。用户随后购买了商品,因此我更新了客户的默认货源。

2)我想要这样,以便下次用户不必再次在(1)中输入信用卡详细信息^^^。

是否可以使用elements.js做到这一点?

1 个答案:

答案 0 :(得分:0)

没有明确的方法可以对元素执行此操作,但是您可以通过retrieving the Customer然后在Customer's sources property上进行遍历并将其显示给他们-或者选择{{3} },并显示它。

如果您还想提供一种添加新卡的方法,则可以肯定地使用Elements与现有卡一起使用-此示例将帮助您入门:expand the default_source