在我的本地机器上测试一些捐款时,我设置了各种key = value对来做各种事情(返回特定的感谢页面,从PayPal获取POST数据,而不是GET数据和其他人)我还构建了我的来自PayPal沙箱响应的代码。但是,当我的代码进入生产服务器,我们切换实时支付并使用真实账户和金钱进行测试时,会发生一些奇怪的事情;PayPal沙箱异常
- 我们从PayPal获得了一个GET响应 - 这个URL填满了废话。
- 我们没有得到交易细节。这是biggie,没有名字,没有txn_id,没有日期,没有。我们得到了一把钥匙等,它不完全是空的,付款已经通过,但没有附近的沙箱冗长。
为什么这可能是好奇?拥有与生产环境大不相同的沙箱(或开发环境)没有意义。或者,我错过了什么?
编辑:仍然没有回应我的问题在PayPal Developer Forums。我甚至没有从PayPal收回捐款。这可能是一个设置吗?
编辑#2:你们两位建议检查PDT和自动返回。该项目的数据分析人员仅在2小时前提出了相同的建议。我已经要求客户确认这一点。我无法在沙盒中看到它的设置,因此可以假设它默认启用?
我经常使用沙盒,从来没有这种行为。希望这些信息有帮助。 –
这不应该发生,请尝试联系贝宝支持。 – Linas
谢谢你们,当我得到更多信息时,会联系他们并更新。 – Christian