我的 Stripe 帐户中有两种类型的产品 - 一种具有定期付款模式(订阅),另一种具有一次性付款选项。对于这两种产品,我正在创建一个付款链接并在创建调用中提供“allow_promotion_codes = true”(文档:https://stripe.com/docs/api/ payment_links/ payment_links/create)。
我创建了一个促销代码/优惠券,可以享受整个订单 100% 的折扣 - 仅用于管理/测试目的。此促销代码适用于订阅/定期产品。但是,当尝试使用一次性产品的代码时,我收到“代码无效”响应。
促销代码仅适用于订阅吗?有没有办法通过付款链接使用一次性付款产品的促销代码?我想坚持目前提供支付链接的模式,希望可以通过支付链接为两种类型的产品添加折扣。如果需要任何代码来提供更多上下文,请告诉我。
我在 Stripe 中创建了优惠券和付款链接以及优惠券。付款链接仅接受订阅优惠券,不接受一次性付款产品。我希望折扣适用于所有产品。
这是https://stripe.com/docs/ payments/checkout/discounts
中提到的预期行为Checkout 目前不支持对低于一次性付款最低费用金额的购买进行折扣。
注意:付款链接本质上是在幕后结账
您可以将促销代码作为查询字符串参数传递,以在付款链接中自动应用促销代码,如下所述:https://stripe.com/docs/ payment-links/promotions#promotion-codes,使用“prefilled_promo_code”URL 参数。