【问题标题】:how to charge amount at beginning of billing cycle in paypal如何在贝宝的计费周期开始时收取金额
【发布时间】:2020-09-19 10:44:31
【问题描述】:

假设我有一个计划,其中设置费为 0,账单金额为每天 10 美元。

我已经为该计划创建了订阅,我已经为 payment.sale.created 配置了一个 webhook,但是当用户订阅该计划时,他在订阅当天没有支付任何金额。前任。如果他在 2020 年 6 月 1 日订阅,则订阅时不会收费。金额会在第二天即 2020 年 6 月 2 日从他的帐户中扣除。

我如何在订阅当天向他收费,即,当他订阅计划时,他必须立即收费,并且设置费应该为 0。

根据贝宝订阅的文档: 例如,如果订阅费用为每周 10 美元,并且订阅者在 12 月 23 日星期二注册,则订阅者的费用如下:

Tuesday, December 23 = $10.00 USD
Tuesday, December 30 = $10.00 USD
Tuesday, January 6 = $10.00 USD

但这不会发生在沙盒测试中。

【问题讨论】:

    标签: java paypal paypal-sandbox


    【解决方案1】:

    我如何在订阅当天向他收费,即,当他订阅计划时,他必须立即收费,并且设置费应该为 0。

    您所描述的正是 setup_fee 的用途。如果您想在创建当天收取任何费用,请使用 setup_fee。

    否则,您必须等待计费引擎处理下一个周期,这不会在同一天发生,这不是订阅计费的工作方式。

    然而,setup_fee 是如何工作的——如果您需要当天计费的这一功能,setup_fee 就在那里。

    您可以将 setup_fee 与一周免费试用结合起来,例如,如果您需要确保在结帐时立即计费。

    【讨论】:

    • 嗨,普雷斯顿,我们也实施了相同的方法,PayPal 向我们的客户收取每次费用的两次费用。我们希望为每个周期的订阅进行后付费。
    猜你喜欢
    • 2017-09-26
    • 2014-12-31
    • 2018-06-18
    • 2012-12-17
    • 2012-09-08
    • 2017-02-04
    • 2014-03-08
    • 1970-01-01
    • 2014-05-02
    相关资源
    最近更新 更多