stripe-payments - Stripe - 在一个用户上存储多个源

标签 stripe-payments stripe-connect stripe.js

我正在尝试在单个用户对象上存储多个源(卡)。

假设我有一位客户已经存储了一个源。

使用新的源 token ,我将执行以下操作

stripe.customers.update(customer, {source:call.request.source}, function(err, updatedCustomer){
     if(err){
         return console.log(err);
     }
     console.log(updatedCustomer.sources.data);     
})

当我这样做时,客户现有的源将丢失,新的源将被存储。

如何存储同一客户的多个来源?

最佳答案

使用 createSource 而不是 update 就可以了。

stripe.customers.createSource(customer, {source:call.request.source}, function(err, updatedCustomer){
   if(err){
     return console.log(err);
   }
   console.log(updatedCustomer.sources.data);     
})

关于stripe-payments - Stripe - 在一个用户上存储多个源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47457486/

相关文章:

javascript - 付款请求按钮的自定义主题 [Stripe]

ios - 将 Stripe Api 与 Swift IOS 和 Parse 后端一起使用

javascript - 将 Ideal 与 stripe 集成到 Node.js 中

node.js - STRIPE Con​​nect 没有这样的客户 : cus_XYXXX23

php - 如何通过 API 回滚单个 Charge Stripe 交易?

paypal - 在两个人/帐户之间拆分付款?

wordpress - Stripe 支付 ssl 协议(protocol)错误 WordPress

node.js - Stripe : Accessing a payout from a charge

javascript - Stripe.js 解析个人信息