php - PayPal 的 PayPal 沙盒在确认时挂起

标签 php paypal sandbox

我正在尝试使用他们的 PHP API 将 PayPal 集成到我的网站中。我完成了创建沙盒商家和沙盒用户帐户的设置,并将所有必要的代码放入相关页面,并将我的用户/密码/ key 等包含在功能页面中。

然而,当我测试时,我看到了正确的价格,登录,按“确认付款”,然后小弹出窗口关闭,我留在“加载”页面(URL https://www.sandbox.paypal.com/webapps/checkout/webflow/sparta/expresscheckoutvalidatedataflow?execution=e1s2)永远不会去任何地方。登录到我的 PayPal 沙盒帐户显示交易不成功。

知道发生了什么事吗?

已解决

原来我的服务器在一个巧合的命名目录中禁用脚本 open_basedir(我在 Plesk 服务器上存在的祸根)。

最佳答案

PHP 的 open_basedir 正在禁用 php 确认脚本。巧合的命名目录。

关于php - PayPal 的 PayPal 沙盒在确认时挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14367930/

相关文章:

php - jp图 : how set label for group bar column chart in php

php - 如何将 JavaScript 内嵌到 PHP 的返回函数中?

php - 在自定义托管结帐页面上保护/验证 Paypal Payments Pro 数据并将自定义数据提交给 PayPal

silverlight - Windows Phone 7 应用程序中的 Paypal

objective-c - 沙盒 Mac 应用耗尽安全范围的 URL 资源

php - 使用 Postfix 传输电子邮件

php - 寻找 getElementById 和 innerHTML 的 PHP 等价物

api - 带有组合过滤器的 PayPal NVP API TransactionSearch

macos - 在 OS X 上创建时出现 EKReminder 错误 : No calendar has been set

php - 如何防止用户操纵文件系统