如何将优惠券应用于条带客户

时间:2014-12-26 22:00:40

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

我找不到任何方法将优惠券/折扣应用于已经重复付款的现有客户。我正在使用stripe宝石。我继续在条纹仪表板上创建优惠券。我没有看到如何在他们的API页面上添加优惠券。我在下面尝试过这个解决方案,但无济于事。

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

cu.discount = "my_coupon_id"

cu.save

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

我必须找到某种方法。我错过了解决这个问题的方法。

1 个答案:

答案 0 :(得分:2)

你需要使用coupon参数和Update Customer API,所以在Ruby中可能是这样的:

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