使用什么PayPal方法

时间:2014-03-14 20:49:19

标签: php paypal paypal-adaptive-payments

有人可以建议我,PayPal方法用于简单的用户对用户付款吗?由于记录了我的数据库中的每笔付款,我正在寻找一些方法,它返回IPN消息中的费用金额。存在这样的事情吗?

我会使用自适应付款PAY方法,但在获得付款密钥并使用https://www.sandbox.paypal.com/webapps/adaptivepayment/flow/pay表单操作完成付款后,收到的IPN邮件中没有费用信息。我不明白,为什么......它的目的是什么?

我的手术是否正确?或者有没有更好的解决方案?对我来说,获取IPN的费用是非常重要的。

1 个答案:

答案 0 :(得分:0)

请注意,使用自适应付款实际上可能涉及2个IPN。当您在API请求中设置NotificationURL时,PayPal将发送App特定的IPN。这将是关于事务发生这一事实的非常一般的信息,但不会包含有关事务本身的更多细节。

如果在该帐户配置文件中配置了实际接收帐户,则会触发自己的IPN,这将包括有关交易的更多详细信息,包括费用。

您很可能同时充当两者,因此您可能会看到从单个事务触发的2个IPN。一个适用于您的应用,另一个适用于您的PayPal商家帐户。

您也可以尝试点击GetTransactionDetails,返回FEEAMT,但我不能100%确定它适用于自适应付款交易。我从来没有专门测试过。