繁体   English   中英

如何从Javascript到PHP文件获得Payeezy API响应?

[英]How to get Payeezy API response from Javascript to PHP file?

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.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>标签中没有'name'属性(参见sample.html文件)

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM