【问题标题】:How to get transaction results from payeezy payment gateway to my website - firstdata Payeezy?如何从 payeezy 支付网关获取交易结果到我的网站 - firstdata Payeezy?
【发布时间】:2020-11-23 03:38:58
【问题描述】:

我正在尝试在我的网站上实施 FirstData - Payeezy 支付网关用于卡交易,一旦用户点击支付按钮,托管结帐页面(Payeezy 支付网关打开)。

我如何打开 payeezy 网关页面的示例代码:

<form action="https://checkout.globalgatewaye4.firstdata.com/payment" method="post"> 

  <input name="x_login" value="WSP­EXA­001­01" type="hidden"> 

  <input name="x_amount" value="1.23" type="hidden"> 

  <input name="x_fp_sequence" value="123456" type="hidden"> 

  <input name="x_fp_timestamp" value="1191600622" type="hidden"> 

  <input name="x_fp_hash" value="4b04d15ccd9007658c2dadc679899ec4" type="hidden"> 

  <input name="x_show_form" value="PAYMENT_FORM" type="hidden"> 

  <input value="Checkout" type="submit"> 

</form>

在这里,我可以成功刷卡,也可以看到打印在网关上的收据。

但是,我希望将交易结果详细信息返回到我的网站。那么如何找回它们呢?

我正在关注这个官方手册,https://support.payeezy.com/hc/en-us/articles/203992129-Hosted-Checkout-Payment-Pages-Integration-Manual

而且我已经阅读了手册,很少有称为静默发布和中继响应的东西,我必须使用它们来接收交易详细信息,但我不知道如何实现这两种技术?

注意:我使用 react js 作为前端,node js 作为后端。我正在使用沙盒帐户

【问题讨论】:

    标签: javascript reactjs payment-gateway payeezy


    【解决方案1】:

    免责声明:我不使用该 API,因此仅基于文档:


    在您发布的链接中,他们解释了How do I choose between Receipt Link, Silent Post, and Relay Response 中的差异

    “链接”选项需要用户操作(单击链接),但自动 REDIrect 除外。

    注意:如文档中所述(强调我的):

    这种方法最适合做少量业务的商家 不介意使用First Data Payeezy 的每日交易 网关实时支付管理器 (RPM)稍后核对数据

    这可能是一个安全警告,因为基于浏览器的 GET/POST 有效负载很容易被检查(并且可能被欺骗)。因此,交易数据的“真相来源”在他们的RPM

    Relay ResponseSilent Post 不是基于链接/重定向/浏览器的,它们是 serverserver 请求/响应流,并为您提供更大的灵活性。从本质上讲,这些选项要求您的服务器上有一个“侦听器”来处理来自 Payeezy 的数据 - 前者 (Relay Response) 需要“握手” - 回复:您的服务器必须使用 HTML 响应 Payeezy 他们'将显示给最终用户。 IINM,Silent Post 不需要握手,只需 HTTP 200

    实施/选择的详细信息在提供的链接中。我建议查找有关 retries 等的信息(如果不在文档中)。这样您就知道如果/当您的服务器(“侦听器”)在交易时无论出于何种原因无法响应 Payeezy 时该怎么做。

    Hth.

    【讨论】:

      猜你喜欢
      • 2016-05-02
      • 2023-04-02
      • 2018-04-14
      • 1970-01-01
      • 2010-12-23
      • 1970-01-01
      • 1970-01-01
      • 2020-07-15
      • 1970-01-01
      相关资源
      最近更新 更多