我使用传统的Payflow Link来处理PHP应用程序中的付款。它将用户反弹到Paypal接受付款。在交易结束时,Paypal"发布"结果数据到我提供的URL。回发网址为this-
我的网址有效,但是,PayPal在将数据发布到我的" POST" HTTP方法。
这是我从paypal获得的信息:
您的交易已获批准!但是,发生了与商家网站的通信错误。
交易已无效,请联系商家。
当paypal没有从给定的回发网址收到HTTP响应代码200-OK时,通常会发生这种情况。我使用外部REST客户端测试了我的回发URL,看起来没问题。
此外,此代码在其他服务器上运行良好。
发生了什么事?此外,我很想知道如何从Paypal中捕获详细的错误消息与通用消息。