python - 如何使用 Stripe Checkout 实现双面推荐计划?

标签 python django stripe-payments

我们正在出售我们产品的使用权,该产品按月/按年订阅。我们使用 Stripe Checkout 来管理我们的订阅。如何为我们的用户实现双面奖励(例如,如果 friend 使用某人的促销代码注册,他们都可以在订阅价格的基础上获得 25 美元的折扣)。

最佳答案

听起来您希望将促销代码链接到 Stripe 中的唯一客户,这是您最终需要跟踪的内容。例如 promo_123 和 promo_456 与 cus_2 相关。

然后,如果 cus_1 兑换与 cus_2 关联的促销代码,则该促销代码将应用于 cus_1 的订阅并减少 cus_1 订阅发票上的应付金额。

创建订阅并兑换促销代码后,您将在 cus_2 上创建 -$25 InvoiceItem [0],以便为他们的下一张发票提供折扣。

[0] https://stripe.com/docs/api/invoiceitems/create

关于python - 如何使用 Stripe Checkout 实现双面推荐计划?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67609908/

相关文章:

python - 使用 Jinja 按嵌套字典值过滤

javascript - 如何在Javascript中将字符串 "[7, 9]"转换为数组

stripe-payments - 为什么我会收到 Stripe "incorrect_number"错误?

java - 为什么 stripe 中的 TokenCallback 不起作用?

python - 将 bash 脚本转换为 python 的问题

python - 在 Django 模板中获取文件扩展名

python - 如果选择了另外两个 QCheckbox,则能够禁用 QCheckbox

python - 无法从 Django 中的设置文件中获取设置

javascript - 使用django从html格式下载图像到本地主机

validation - Stripe : Validating Publishable and Secret API Keys