1

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

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

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

4

1 回答 1

5

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

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

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

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

于 2013-07-28T02:27:12.087 回答