我使用rememberxpayment与amember-5.1.5并使用realexpayment系统的测试帐户。
当我使用测试卡进行注册和付款时,我收到以下消息并且它没有重定向回我们的网站:
您的交易已成功,但连接回商家网站时出现问题。请与商家联系并告知他们您收到此错误消息。
答案 0 :(得分:1)
这意味着我们的托管付款页面(HPP)无法连接到您提供给我们的回复网址。此URL在字段MERCHANT_RESPONSE_URL。
中的HTTP POST中指定它必须是可公开访问的端点,以便我们的HPP可以连接到它。当我们尝试连接到您的响应URL时,您的Realex Payments客户经理将能够提供有关我们从您的服务器收到的响应的更多信息,如果您可以向他们提供相关的客户ID和订单ID。
最佳,
SeánMacDomhnall
Realex付款
答案 1 :(得分:1)
我最近有这个问题,并想提供一些澄清。 Realex不会重定向到MERCHANT_RESPONSE_URL
,而是显示其内容。
它似乎接受基本的HTML响应,但不是完整的HTML文档。
我所做的是在MERCHANT_RESPONSE_URL
页面上输出一小段JavaScript,将客户重定向到包含我们的品牌和成功(或错误)消息的其他网址:
<script>
window.location=https://example.com/success?msg=<?php echo urlencode( $msg ); ?>
</script>