PayPal IPN通知缺失/重命名参数

时间:2017-07-10 10:19:49

标签: paypal paypal-ipn

在极少数情况下,我会通过重命名的参数获取IPN通知。例如,而是接收包含预期参数的消息:

option_name1=<my value here>

而是收到一条消息:

option_name1_1=<my value here>

很明显,我的代码不会在末尾查找带有额外_1的参数。

为什么会发生这种情况,我可以让PayPal使用正确的参数名称重试IPN通知吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

感谢@EJP - 看起来PayPal错误地将交易视为具有多个商品的购物车。

我已经在我的IPN处理程序代码中添加了检查来处理附加了_1的额外字段(即使我从未期望它们在那里)。