gpt4 book ai didi

php - 实时设置中未调用 PayPal Instant Update CallbackURL

转载 作者:搜寻专家 更新时间:2023-10-31 21:11:36 25 4
gpt4 key购买 nike

我正在努力将 PayPal Express Checkout 集成到我已经为其设置了 Google Checkout 和 Amazon Payments(SimplePay 和 CBA)的现有网络应用程序中。所以我对此并不陌生。

一切,包括即时更新回调,在使用沙盒设置的设置中都运行良好。回调在沙盒中的 HTTP 和 HTTPS 上都可以正常工作。但是,一旦我切换到 Live 凭据,PayPal UI 就会停止点击 CallbackURL 并回退到使用 SetExpressCheckout 中发送的(回退)运费。显然,根本没有计算税收。

我使用的是最新版本的 PayPal PHP SDK(版本 106.0)。将设置从 Sandbox 切换到 Live 的唯一设置是:

  • 用户名
  • 密码
  • 签名
  • 模式(从sandboxlive)

我看到 a similar issue发布在 PayPal 的社区帮助论坛上,但没有提及解决方案。出于某种原因,我似乎无法在该线程中发帖……也许是因为它已存档。

2013 年 9 月 16 日更新:似乎是 HTTPS 相关的问题。 Sandbox 也不适用于 HTTPS,但从浏览器访问回调 URL 时不会出现 SSL 错误。证书有效且完全可以被我们在网站上使用的其他支付供应商所接受:Google 电子钱包和亚马逊支付。

最佳答案

此问题已由以下人员修复:1. 将 CallbackTimeout 设置为 62. 使用 PayPal 接受的 SSL 证书。在我们的例子中,证书是由“Go Daddy Root Secure Certificate - G2”颁发的,PayPal 系统不接受它。

关于php - 实时设置中未调用 PayPal Instant Update CallbackURL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18529619/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com