由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 响应