gpt4 book ai didi

ruby-on-rails - 在不保存卡的情况下进行 Stripe 支付

转载 作者:数据小太阳 更新时间:2023-10-29 08:06:41 26 4
gpt4 key购买 nike

我已经阅读了大部分关于 Stripe 支付的内容。他们说先在stripe中给客户加一张卡,意思是先把卡存给客户再付款。但是我的要求是使用卡进行支付,不需要在 strip 中保存卡的详细信息。

下面是我传递了客户 ID 和 strip token 而不是卡 ID(card_****) 的代码

Stripe::Charge.create(
amount: amount_in_cents,
currency: currency_code,
customer: stripe_customer_id,
source: stripe_token
)

但是会报错

Getting Error as Customer cus_***** does not have a linked card with ID tok_*****

我已阅读链接 Stripe Payment: Getting Error as Customer cus_***** does not have a linked card with ID tok_*****并且它告诉您是否要同时使用参数客户和来源,那么来源应该是卡 id(card_****)。是否有任何替代解决方案如何使用?

最佳答案

如果您不想使用不需要的客户,只需直接向支付 token 收费并省略 customer 参数:

Stripe::Charge.create(
amount: amount_in_cents,
currency: currency_code,
source: stripe_token
)

关于ruby-on-rails - 在不保存卡的情况下进行 Stripe 支付,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54284554/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com