3

First Data提供支持的Payeezy是类似于PayPal的支付网关。现在我想整合到我的网站中。

我已经彻底经历了

https://developer.payeezy.com/integration

https://developer.payeezy.com/payeezy-api-reference/apis

因此我决定使用payeezy.js而不是 PHP API(我是一个 PHP 人)并开始在这里这里阅读文档

例如考虑一个场景(在 Windows 中安装了 Xampp)

我已将文件存储为 sample.htmlC:\Xampp\htdocs\sample.html 和 action.phpC:\Xampp\htdocs\action.php

sample.html我放了(另一个重要的文件payeezy.js

<html>
    ...
      <!--<form action="{call to merchant server}" method="post" id="payment-info-form" >-->
            <form action="action.php" method="post" id="payment-info-form" onsubmit="return validateFormOnSubmit(this);" >
    ...
            </form>
    ...
    <html>

现在在同一个文件中有 Javascript 中的匿名函数

...
    var responseHandler = function(status, response)
                {
...

我正在从 API 获取状态和响应。

它说部分数据进入商家服务器上的文件,即 action.php,而有些则没有,因为它们的标签中没有“名称”属性<input>(参见 sample.html 文件)

因此,当我单击提交按钮时,我被重定向到位于我的(商家)服务器上的 action.php,所以问题是如何在通过 sample.html 生成的 action.php 中获取或打印或处理 API 响应

4

1 回答 1

0

感谢您使用我们的解决方案,并感谢您对我们的服务提出问题和感兴趣。

如果我理解正确,您的页面从 API 调用接收响应就好了,并且您希望将该响应发送到第三方服务器(您的商家)上的 PHP 页面。

如果上面的陈述是正确的,那么您将需要编写一些 JavaScript 代码来获取响应给您的值并将它们发送到另一台服务器上的 PHP 页面。或者,您可以在本地脚本上编写 PHP 以执行完全相同的操作,但只要您收到响应(您表明您这样做了),您就需要编写逻辑以将该响应发送到外部服务器脚本。

于 2015-05-06T20:03:22.430 回答