使用 Stripe.js
, 我得到一个 card token
然后我可以用来通过以下方式充电:
Stripe::Charge.create(
:amount => 400,
:currency => "usd",
:card => "tok_103rC02eZvKYlo2C2RD5docg", # obtained with Stripe.js,
:metadata => {'order_id' => '6735'}
)
我可以使用相同的
card token
多次向客户收费还是 1 个 token /收费和任何后续收费,我将不得不获取一个新 token ?
最佳答案
好问题!当您以这种方式使用 token 时,它会立即被消耗掉,因此无法再次使用。但是,您可以改为提供该 token 作为 card
在 Stripe 中创建 Customer 对象时的参数。然后,您可以对该客户执行多项收费。
希望有帮助。
拉里
PS 我在 Stripe 的支持部门工作。
关于stripe-payments - Stripe 充电多次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23096516/