【问题标题】:Is there a way to add a subscription to a PayPal purchase AFTER initial checkout?有没有办法在初次结账后添加对 PayPal 购买的订阅?
【发布时间】:2021-07-15 23:43:03
【问题描述】:

我们销售在线培训课程,因此我们的产品是完全数字化的。我们发现,如果让用户通过标准结帐流程,然后在确认页面上询问他们是否要注册自动续订,我们的转化率会好得多。我们现在实现这一目标的方式基本上是在结账时让每个人都加入订阅计划,但如果他们选择不接受自动续订,我们会取消订阅,同时保留初始一次性付款。这并不理想,而且用户通常会在选择退出自动续订之前收到一封电子邮件,祝贺他们购买了订阅。这会导致相当多的混乱和支持电话。

问题:有没有一种方法可以让我们的标准结账出现在一个页面上,用户在其中填写一次性购买的账单详细信息,然后在另一个页面(确认页面)上允许他们选择自动续订(订阅)无需重新提交账单信息?我想也许智能按钮可能会起作用,将“意图”设置为“授权”,然后在确认页面上,在发送到 PayPal 之前动态更改内容,但它似乎不像我预期的那样运行。也许我错过了什么?

我想我真正想说的是......

有没有办法在购买后修改订单。 IE。在用户同意后对原始订单添加年度订阅?任何代码示例?我很快就在 Stripe 上设置了这个,但我似乎找不到使用 PayPal 的方法。

至于网站详细信息,我们正在使用带有付费会员专业插件的 Wordpress。所有编码均使用 PHP、Javascript 和 jQuery 完成。

提前感谢您的帮助! :-)

【问题讨论】:

    标签: javascript php paypal


    【解决方案1】:

    您可以做的是让用户批准订阅(这将立即向setup_fee 收费)但在批准时不激活它——只有当他们接受自动续订时才在您的评论页面上激活它。

    为此,当您create the subscription 时,使用"user_action": "CONTINUE" 设置application_context 对象。

    如果他们接受自动续订,activate the subscription

    【讨论】:

      猜你喜欢
      • 2014-10-31
      • 2017-07-28
      • 2012-12-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多