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

响应:

cmd=_notify-validate&transaction=Array


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

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

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


我已经很累了$_POST['transaction']['amount'],因为它们在$_POST['transaction'][n]['amount']之间的数字不起作用

最佳答案

我发现的唯一解决方案是使用Daniel De Sousa's solution。该解决方案效果很好,但我担心Paypal会在某个时候更改一些小变量并破坏实现。总体而言,贝宝(Paypal)对适应性支付IPN响应的支持和文档尚不完善。

关于php - PHP Paypal IPN获取事务数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11402405/

10-16 05:44