3

所以,我不知道我是疯了还是怎么了,但对于我的生活,我无法弄清楚如何获得支付 Paypal 费用金额。

对于标准付款,您可以在 IPN 中获得此信息。您将获得毛额、净额和费用金额。(连同其他买家信息)。

我查看了 PaymentDetails 服务,但也没有显示费用金额。

有人知道吗?

我需要每笔付款的净额、毛额和费用金额。

4

1 回答 1

1

我发现您必须在您的帐户中激活 IPN 才能在每笔交易中收到 2 条通知。在您的自适应 PAY 调用中指定ipnNotificationUrl参数不足以获取所有内容。您将获得总金额和一些交易 ID,但除了用于交易的 Paypal 电子邮件之外,没有关于买家的任何信息。

如果使用 PHP,请勿依赖 $_REQUEST 或 $_POST 参数从 Paypal 获取所有变量。您将需要使用php://input来获取 Paypal 发送的所有数据。

例如

$input = file_get_contents('php://input');

这将返回一个字符串,您需要解析该字符串以获取

于 2012-09-07T20:17:41.193 回答