First Data是PayPal之类的支付网关。 现在我想整合到我的网站上。
我已经彻底地完成了
https://developer.payeezy.com/integration和
https://developer.payeezy.com/payeezy-api-reference/apis
因此我决定使用payeezy.js而不是PHP API(我是一个PHP人)并开始阅读here和here上的文档
例如考虑一个场景(在Windows中安装了Xampp)
我已将文件存储为
sample.html C:\Xampp\htdocs\sample.html
和
action.php C:\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>
标签中没有&#39; 属性(参见sample.html文件)
因此,当我点击提交按钮时,我被重定向到位于我的(商家)服务器上的action.php,因此问题是如何获取或打印或处理API响应的。 php通过sample.html生成
答案 0 :(得分:0)
感谢您使用我们的解决方案,感谢您对我们服务的质疑和兴趣。
如果我理解正确,您的页面正在接收API调用中的响应,并且您希望将该响应发送到第三方服务器(您的商家)上的PHP页面。
如果上述说法正确,那么您需要编写一些JavaScript代码,以获取响应给您的值并将其发送到另一台服务器上的PHP页面。或者,您可以在本地脚本上编写PHP以完全相同,但只要您收到响应(表明您这样做),就需要编写逻辑以将响应发送到外部服务器脚本。 / p>