【发布时间】:2015-02-19 16:48:44
【问题描述】:
在条纹文档中,他们有这个:
customer = Stripe::Customer.create(email: params[:stripeEmail], card: params[:stripeToken])
charge = Stripe::Charge.create(customer: customer.id, amount: price, description: '123', currency: 'usd')
但我认为对于每次付款,我们必须首先检查客户是否存在是错误的,我只是用一个测试帐户尝试过,结果发现创建了许多不同的客户,他们使用相同的电子邮件但不同的 ID。
如何检查客户是否已经存在?
【问题讨论】:
-
stackoverflow.com/a/26075529/529640建议你可以使用卡的指纹
-
@David,客户,不是卡片。
标签: ruby-on-rails ruby stripe-payments