【问题标题】:Realex payment how do I get response json?Realex 付款如何获得响应 json?
【发布时间】:2017-09-22 11:48:49
【问题描述】:

我正在 PHP 中集成 realex 支付,我正在使用我已集成的 hpp 方法,但我怎样才能获得响应消息?

付款成功,我黑屏了。 链接是https://pay.sandbox.realexpayments.com/card.html?guid=3753cf95-d9d3-41bf-b573-64dbd23b7803

如何获取响应 json?

【问题讨论】:

  • 欢迎来到stackoverflow。请,您能否提供一些您的具体问题的代码。这证明了您尝试了多远,它将帮助其他成员更好地理解您的问题,当时,您将向他们提供您的问题的背景。请检查以下链接:stackoverflow.com/help/mcvestackoverflow.com/help/how-to-ask

标签: php json realex-payments-api global-payments-api


【解决方案1】:

感谢您的提问。如果您不使用我们的 SDK 和库,您可以在对 HPP 的请求 POST 中包含 MERCHANT_RESPONSE_URL。这将在您的应用程序中设置一个可以发送事务响应的 URL。请参考https://developer.realexpayments.com/#!/hpp/transaction-processing

如果您在 iFrame 中加载 HPP,则可以触发将响应发送到父框架。请参考https://developer.realexpayments.com/#!/hpp/customization/hpp-iframe-webview-optimization

【讨论】:

  • 是否需要为要发送到父框架的消息提供响应 URL?
  • 在您的 POST 请求中,您需要在 HPP_POST_RESPONSE 字段中提供调用 HPP 的域。例如“example.com
  • @GlobalPayments 我在表单标签中使用 HPP_POST_RESPONSE,我在其中使用了 localhost URL,但它不会在 HPP_POST_RESPONSE 中的给定 URL 中重定向,我没有得到任何响应,我正在使用 iFrame 加载“@ 987654324@" 这个网址,付款成功后,所有内容都被隐藏,iFrame 保持空白,但在给定的网址中没有收到响应,您能帮忙吗?
  • @Spurious 如果您可以使用 HPP_POST_RESPONSE 获得响应,那么请告诉我您是如何存档的?
  • @GauravRadadiya 抱歉,现在才看到这个。自从我真正做到这一点以来已经有很多年了,但我最终还是让它发挥了作用。我使用的响应 URL 与托管站点的 URL 完全相同。不确定这是否有必要,但这对我有用。我为处理结果的消息添加了一个事件侦听器。 window.addEventListener('message', function(e) {...}
猜你喜欢
  • 2019-05-09
  • 1970-01-01
  • 2015-07-17
  • 1970-01-01
  • 1970-01-01
  • 2023-04-07
  • 1970-01-01
  • 2014-11-03
  • 2016-07-23
相关资源
最近更新 更多