执行重复计费任务

时间:2015-07-29 06:05:14

标签: paypal

  1. 我们希望在我们的网站上设置定期付款选项。 客户“X”访问我们的网站&寄存器和注册量取决于一些参数 - 所以它不是固定数量。 那么对于这种注册 - 需要创建哪种类型的PayPal按钮?
  2. 一旦客户“X”通过支付(例如:2015年7月15日的34美元)成功注册,那么当(日期)将再次向客户“X”收费? 3.我们的网站上还有一些功能 - 我们的客户可以订阅,即附加箱。 比如说:注册客户“X”订购更多额外的垃圾箱 - 花费12美元并支付,这笔金额也需要再次重复。 对于此功能 - 需要创建哪种类型的PayPal按钮? 4.一旦客户“X”在2015年7月25日通过支付12美元成功订购了额外的箱子 - 那么当(日期)客户“X”将再次被收费时? 5.我们可以将客户“X”金额合计为34美元+12美元,并且每月15日收取一次费用吗? 这可能吗?如果是,那么实现此功能的步骤是什么?

1 个答案:

答案 0 :(得分:1)

对于您的第一个问题,请查看Subscriptions and Recurring Payments Setup或转到Classic API Reference

对于您的第二个问题,如果您的客户在7月15日注册(定期创建个人资料),则需要花费34美元,而不是接下来的费用,具体取决于您的BILLINGPERIODBILLINGFREQUENCY,请设置

BILLINGPERIOD=Day 
BILLINGFREQUENCY=1

比第二天(即7月16日)向您的客户收取相同金额的费用,前提是您尚未设置任何初始付款。

现在,如果您的客户在7月25日的计划中进行了一些编辑,而不是我在我的案例中进行了一些编辑,请删除他之前的个人资料并在8月25日创建新的重复计划(每月结算时段)。我通过在我的服务器上创建许可文件来处理这种情况,就像7月15日购买的服务将于8月15日到期,但不会因为个人资料被取消而重复,并且他在25日购买的新许可继续重复。