【问题标题】:PayPal Subscriptions: Adjustings value for a discountPayPal 订阅:调整折扣价值
【发布时间】:2021-12-11 06:02:54
【问题描述】:

我怎样才能给订阅折扣?

我已经集成了 PayPal API 来订阅我的网站并且它运行良好。请指导我如何在 PayPal 中为订阅提供折扣功能。例如,我的订阅是 2 美元/月,安装费为 100 美元,现在我想提供 50% 的安装费折扣..

目前,我已经根据我想提供的折扣创建了多个不同费率的计划,然后用户输入我网站的优惠券代码,我的服务器将其重定向到相关的计划 ID。但我正在寻找更好的解决方案。

这是一个 JS SDK 订阅按钮的图像:

为此,我正在销毁整个实例并在输入凭证后再次创建它,但我想动态更新其值。

【问题讨论】:

    标签: paypal paypal-sandbox paypal-rest-sdk paypal-subscriptions


    【解决方案1】:

    您需要提供一个计划对象来描述您要收取的金额。这就是订阅的工作方式。

    创建订阅时,除了指定计划 ID 之外,您还可以另外提供具有要覆盖的值的计划对象。请参阅 create subscription request body 的文档,它有一个 plan 键名。

    因此,为了具体说明,对于您在创建订阅时的情况 plan.payment_preferences.setup_fee 可能包含调整后的值。

    【讨论】:

    • 让我检查一下,谢谢,我会回复你
    • 好的,我知道了...如果我的测试成功,我会在答案上打勾并为你祈祷谢谢:D 并且也用答案更新问题:D
    • 您的回答很好,但问题出现在我想在运行时更新付款信息的地方......我认为贝宝智能按钮实例不允许...... :'(
    • 我正在添加我的场景图像...
    • 图片已上传...
    猜你喜欢
    • 2020-07-11
    • 2016-11-13
    • 1970-01-01
    • 2011-10-23
    • 2014-03-04
    • 2015-01-05
    • 2021-11-12
    • 2015-06-10
    • 2012-12-05
    相关资源
    最近更新 更多