PHP Paypal IPN获取事务数组

时间:2012-07-09 20:15:07

标签: php paypal

如何在$ _POST数组中获取事务数组?

回应:

cmd=_notify-validate&transaction=Array

这是我从ipn获得的响应(减去事务数组之后的所有其他好东西)

我需要获得交易金额,货币和收款人。

transaction[n].receiver
transaction[n].amount
transaction[n].currency

我已经累了$_POST['transaction']['amount']但由于他们的数字在$_POST['transaction'][n]['amount']

之间,因此无效

1 个答案:

答案 0 :(得分:2)

我找到的唯一解决方案是使用Daniel De Sousa's solution。解决方案效果很好,但我担心Paypal会在某个时候改变一些小变量并打破实现。总的来说,Paypal支持和自适应支付IPN响应的文档是不够的。