- 我们想在我们的网站上设置定期付款选项。 客户“X”访问我们的网站并注册,注册金额取决于一些参数 - 因此它不是 1 个固定金额。 那么对于这种注册 - 需要创建哪种类型的 PayPal 按钮?
- 一旦客户“X”通过付款成功注册,例如:2015 年 7 月 15 日 34 美元 - 那么什么时候(日期)会再次向客户“X”收费? 3.我们网站上还有一些其他功能——我们的客户可以订阅这些功能,即额外的垃圾箱。 举例来说:注册客户“X”订阅了更多额外的垃圾箱 - 费用为 12 美元并进行了付款,此金额也需要再次重复。 对于此功能 - 需要创建哪种类型的 PayPal 按钮? 4.一旦客户“X”在 2015 年 7 月 25 日通过支付 12 美元成功订阅了额外的垃圾桶 - 那么何时(日期)将再次向客户“X”收费? 5.我们能否将客户“X”的金额合并为 34 美元 + 12 美元,并在每月 15 日收取一次费用? 这可能吗?如果是,那么实现此功能的步骤是什么?
最佳答案
第一个问题请看Subscriptions and Recurring Payments Setup或者去 Classic API Reference .
对于你的第二个问题,如果你的客户在 7 月 15 日注册(定期创建配置文件),那么根据你的 BILLINGPERIOD
和 BILLINGFREQUENCY
比接下来收取 34 美元,假设你设置
BILLINGPERIOD=Day
BILLINGFREQUENCY=1
如果您没有设置任何初始付款,它会在第二天(即 7 月 16 日)向您的客户收取相同的金额。
现在,如果您的客户在 7 月 25 日对他的计划进行了一些编辑,而不是我在我的案例中所做的,删除他以前的个人资料并创建新的,该个人资料在 8 月 25 日(每月计费期)重复出现。我通过在我的服务器上创建许可证文件来处理这种情况,例如 7 月 15 日购买的服务将在 8 月 15 日到期,但不会再发生,因为配置文件已被取消,他在 25 日购买的新许可证将继续发生。
关于paypal - 执行经常性计费任务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31692384/