我有一个包含会员资格和活动的 wordpress 网站。我使用 Paid Membership Pro 会员资格和 Event manager Pro 活动。我正在使用 Authorize-net 支付网关,大多数活动预订都成功。
但我可以在管理员中看到一些状态为处理中的预订(Authorizenet AIM)。
我已经登录到 Authorizenet 并且没有处理此预订的交易。
你能帮我解决这个问题吗?这种状态的原因是什么?
谢谢
我有一个包含会员资格和活动的 wordpress 网站。我使用 Paid Membership Pro 会员资格和 Event manager Pro 活动。我正在使用 Authorize-net 支付网关,大多数活动预订都成功。
但我可以在管理员中看到一些状态为处理中的预订(Authorizenet AIM)。
我已经登录到 Authorizenet 并且没有处理此预订的交易。
你能帮我解决这个问题吗?这种状态的原因是什么?
谢谢
Wideload Shipping 在这里可能是正确的,如果您没有有效的 SSL 证书或启用 SSL,那么预订过程将无法使用 Authorize.net,因为您必须能够安全地发送卡信息。
我建议您在我们的专业论坛上提出这个问题,作为专业客户,我们很乐意帮助您解决问题。如果您向我们提供链接,我们也可以更好地了解问题所在,并为您提供解决问题的进一步步骤。
您需要为您的站点启用 SSL,否则这将不起作用。如果使用接受 Authorize.net 的预订表格,活动管理器将始终强制使用 https 连接。
我注意到同样的行为也开始在我的 Events Manager Pro 上发生。看似随机的一些预订会显示“正在处理(Auth.net)”,而其他预订会显示“已完成”(应该如此)。
根据这个线程的建议,我查看了我的 https 网址。我发现在上个月的某个时候,我们运行了一个更新,在源代码中插入了一些链接 href 和其他不安全的 URL。
我一直在使用 HTTPS 插件在事件页面上强制使用 https,但由于站点 URL 仅是 http,因此它将这些“外部”文件作为 http 拉入。我在 Firefox 中注意到我的 SSL 连接显示已损坏。在 Chrome 中,它觉得它是安全的。我此时的猜测是,那些通过的是浏览器中的页面看起来是安全的。而那些只获得“处理”的情况发生在损坏的 SSL 浏览器视图上。
我现在已将我的站点 URL 更改为 https 作为基本 URL,以确保 Wordpress 始终使用它。我现在在 Firefox 中没有遇到损坏的 SSL。我的假设是这将解决这个问题。时间会证明一切。如果我错了,我会回来更新。但希望这可能有助于您查看 URL,例如 wp-json 和其他链接 rel URL。
值得注意的是,信用卡似乎正在为这些交易授权/捕获。因此,来自 Auth.net 的回程更有可能是静默 URL 更改预订状态?