【问题标题】:How to Apply a Coupon to a Stripe Customer如何将优惠券应用于 Stripe 客户
【发布时间】:2015-02-24 01:50:17
【问题描述】:

我找不到将优惠券/折扣应用于重复付款的现有客户的任何方法。我正在使用stripe gem。我继续在 Stripe 仪表板上创建了优惠券。我没有看到关于如何在他们的 API 页面上添加优惠券的提及。我在下面尝试了此解决方案,但无济于事。

cu = Stripe::Customer.retrieve("cus_XXX")

cu.discount = "my_coupon_id"

cu.save

# returns Stripe::InvalidRequestError: (Status 400) Received unknown parameter: discount

一定有某种我缺少的方法。我缺少什么来解决这个问题。

【问题讨论】:

  • 感谢您的编辑,但该客户 ID 是假的。 :p
  • 哦,我的错,假设是最坏的!我想这不是真正的秘密,但似乎最好删除它:)

标签: ruby-on-rails ruby stripe-payments stripe.net


【解决方案1】:

您需要将coupon 参数与Update Customer API 一起使用,所以在Ruby 中会是这样的:

cu = Stripe::Customer.retrieve("cus_XXX")
cu.coupon = "my_coupon_id"
cu.save

【讨论】:

    猜你喜欢
    • 2014-12-31
    • 1970-01-01
    • 2020-10-10
    • 2019-12-16
    • 2015-06-14
    • 2018-02-14
    • 2022-10-19
    • 2016-09-02
    • 1970-01-01
    相关资源
    最近更新 更多