昨天我收到通知,我管理的网站没有向客户和负责处理订单的指定人员发送成功订单的电子邮件通知。
我做了一个测试交易,并注意到生成的付款按钮html上给出的返回网址有2个变量,如下所示:
http://example.com/return?var1=something&var2=something2
被贝宝剥夺了:
http://example.com/return?var1=something
此外,ipn通知未被正确触发,并且ipn url也使用了超过1个GET变量,似乎paypal也在剥离。
我在stackoverflow上找到了这个其他报告:
QueryString values removed from the IPN endpoint by PayPal
它回答了很多问题,但最重要的问题是:
¿我应该等待paypal在他们的后端完成他们正在做的事情,还是应该更改我的代码库以适应这种无证的更改?
其他参考资料:
答案 0 :(得分:1)
我今天(3/15)收到了PayPal的回复,他们已经解决了这个问题。 (我提交了关于~3 / 10的报告。)希望它完全解决,你不必进行任何修改。