【问题标题】:Transaction not redirecting back to website交易未重定向回网站
【发布时间】:2021-06-04 13:34:43
【问题描述】:

我通过Hosted Payment Page 设置付款处理。我正在使用完整的重定向,并确保在 redirect.init 方法 (http://WEBSITE/response.php) 中包含完整的网站@

当我进行交易时,我收到以下错误:

Your transaction has been successful but there was a problem connecting back to the merchant's web site. Please contact the merchant and advise them that you received this error message.

整页重定向代码:

<script>
$(document).ready(function () {
   jsonFromRequestEndpoint = <?php echo $hppJson; ?>;
   RealexHpp.setHppUrl("https://pay.sandbox.realexpayments.com/pay");                    
   RealexHpp.redirect.init("creditSubmit", "https://WEBSITE/response_globalPay.php", jsonFromRequestEndpoint);
   $('#creditSubmit').click();
});
</script>

【问题讨论】:

    标签: global-payments-api


    【解决方案1】:

    当您在本地环境中进行测试时,通常会收到此错误。

    如果您想在本地环境中进行测试,您需要将您的本地环境暴露在互联网上 - 我们为此使用 ngrok,但您可以使用任何其他可以帮助您做到这一点的服务。

    从上面提到的服务中获取 URL 后,只需将 WEBSITE 替换为它即可。

    完成此操作后,一切都应按预期工作。

    【讨论】:

    • 我有它在一个实时服务器上,它应该可以工作。
    • 在这种情况下,请联系 Global Payments 支持团队 (ecomsupport@globalpay.com),因为如果您向他们提供您使用的订单 ID,他们将能够为您提供更多信息。出现问题。您还可以在 HPP 应该连接到它的那一刻检查您的服务器日志,并查找报告的任何错误。
    猜你喜欢
    • 2013-10-08
    • 2018-01-05
    • 2012-07-20
    • 1970-01-01
    • 2021-04-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多