在执行适应性付款之前计算费用

时间:2014-02-14 22:37:02

标签: php paypal paypal-adaptive-payments

我目前正在创建一个充当市场的网站。人们可以买卖东西,网站需要佣金。

我们使用自适应付款API,因为人们可以在一次交易中购买多个卖家的商品,我们希望设置它以便佣金支付贝宝费用。

我阅读了所有文档,我确切知道PayPal将如何计算费用。问题是我们无法预先知道PayPal会收取多少费用,因为这取决于卖家所在的国家/地区以及更多。

我的第一个想法是创建付款并检查费用,然后执行,如果确定。但即使是PaymentDetails API似乎也没有包含有关费用的信息,尽管在“主要接收者支付所有费用”模式中,我希望能够了解我必须支付的费用,对吗?充其量我只能猜测最高预期费用,但我确实希望PayPal这样的金融机构有更好的透明度......

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

这个国家与收费没有任何关系。这都是基于接收器的月量。

  • $ 0 - $ 3,000 = 2.9%+ 30美分
  • 3,000美元 - 10,000美元= 2.5%+ 30美分
  • $ 10,000 - $ 100,000 = 2.2%+ 30美分
  • $ 100,000 + = 1.9%+ 30美分

困难的是,除非你以某种方式知道他们的音量,否则你不会知道任何给定的接收器将获得什么率。你需要自己选择并计算它。

问题是,假设您在交易中有3个不同的接收器。每个人都可以获得不同的费率。也许1是一个全新的账户,所以它是2.9%,而另一个是5万美元/月的数量,所以它是2.2%,而第三个是做12,000美元/月,所以它会得到2.2%。每个接收者将根据他们收到的金额和他们有资格获得的费率支付费用。

所以再一次,你只需要在你的应用程序中计算这个并相应地处理它。