4

我正在使用带有 amember-5.1.5 的 realexpayment 并使用 realexpayment 系统的测试帐户。

当我使用测试卡注册并付款时,我收到以下消息并且它不会重定向回我们的网站:

您的交易已成功,但连接回商家网站时出现问题。请联系商家并告知他们您收到了此错误消息。

4

2 回答 2

5

这意味着我们的托管支付页面 (HPP) 无法连接到您提供给我们的响应 URL。此 URL 在 HTTP POST 的 MERCHANT_RESPONSE_URL 字段中指定。

它必须是可公开访问的端点,以便我们的 HPP 可以连接到它。如果您可以向他们提供相关的客户 ID 和订单 ID,您的 Realex Payments 客户经理将能够提供有关我们在尝试连接到您的响应 URL 时从您的服务器收到的响应的更多信息。

最好的,

肖恩·麦克多姆纳尔

Realex 支付

于 2016-10-20T11:49:29.997 回答
4

我最近遇到了这个问题,想澄清一下。Realex 不会重定向到 ,MERCHANT_RESPONSE_URL而是显示其内容。

它似乎接受基本的 HTML 响应,但不接受完整的 HTML 文档。

我所做的是在页面上输出一小段 JavaScript,MERCHANT_RESPONSE_URL以将客户重定向到包含我们的品牌和成功(或错误)消息的不同 URL:

<script>
    window.location=https://example.com/success?msg=<?php echo urlencode( $msg ); ?>
</script>
于 2018-03-14T17:11:52.300 回答