【问题标题】:Proper way to create dynamic automatic billing method with paypal API?使用 paypal API 创建动态自动计费方法的正确方法?
【发布时间】:2013-07-28 00:07:35
【问题描述】:

我知道这可能是重复的,但由于大量的贝宝 API,我很难找到我问题的好答案。

我需要在 PHP 中为每个用户创建可变的每月计费。这个想法是,用户可以在月底 p 以总销售额出售一些商品。所以计费将是 MY_PERCENTAGE_FEE * p 的程度。然后将向用户发送发票,并通过 paypal 自动为该金额开具账单。

现在,如果这可以通过创建重复结算并在月底更新金额来完成,那就太好了。那可能吗?如果不是,下一个最好的方法是什么?

【问题讨论】:

    标签: php paypal paypal-adaptive-payments


    【解决方案1】:

    如果您使用 Payments Pro 创建定期配置文件,则可以无限制地调整这些配置文件。不幸的是,使用 Express Checkout,您只能每 180 天将金额提高 20%,因此通常效果不佳。你有几个选择来解决这个问题。

    1) 利用Express Checkout 和参考交易的计费协议。这将允许您为付款人运行授权(或某种原始销售),然后从那时起,您可以使用原始交易中的交易 ID 以及 DoReferenceTransaction API 中的新金额。 Payments Pro 默认提供参考交易区域,但如果您想将它们与 Express Checkout 一起使用,您需要在您的帐户上专门启用该区域。

    2) 使用Preapproval API,它是Adaptive Payments 平台的一部分。这类似于参考交易,除了您可以创建预先批准的规则,您可以随时根据这些规则向付款人收费,而无需进一步批准。这将允许您在需要时随时为他们处理付款,并相应地提取可变金额。

    3) 使用 Pay API,它也是 Adaptive Payments 的一部分,通过拆分支付(并行或链式),您可以实时削减开支,而无需跟踪余额和提交可变的定期支付付款。每次您的一位客户为其产品/服务付款时,您将立即获得您的份额。

    【讨论】:

    • 非常感谢。我做了很多研究,发现这是答案,但忘记了这个问题:)。
    猜你喜欢
    • 2015-05-22
    • 2018-07-10
    • 2014-03-17
    • 2016-02-07
    • 2011-03-08
    • 2017-05-21
    • 2015-05-29
    • 2022-01-14
    • 2017-11-19
    相关资源
    最近更新 更多