2015-05-06 45 views
3

Payeezy供電First Data是支付網關,如PayPal。 現在我想整合到我的網站。如何從Javascript到PHP文件獲取Payeezy API響應?

而且我已經徹底通過

https://developer.payeezy.com/integration

https://developer.payeezy.com/payeezy-api-reference/apis不見了。

就這樣,我決定去與payeezy.js而非PHP API(我是一個PHP的傢伙)和herehere

開始閱讀文檔,以便例如考慮一個場景(在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>標籤(見sample.html文件)

所以當我點擊提交按鈕,我被重定向到位於我的(商家)服務器的action.php,所以問題是如何獲得或打印或處理通過sample.html生成的action.php中的API響應

+0

你有解決方案嗎? –

+0

不,我們已經跳過了這個方法並使用了它的PHP API,並且我們得到了結果 – SohelAhmedM

+0

Iam也嘗試了php API.But Iam沒有得到響應值!你用什麼參數獲取值?(如00表示成功或01表示失敗) –

回答

0

感謝您使用我們的解決方案,並感謝您對我們服務的問題和興趣。

如果我理解正確,您的頁面正在從API調用收到響應,並且您希望將該響應發送到第三方服務器(您的商家)上的PHP頁面。

如果上述語句是正確的,那麼您需要編寫一些JavaScript代碼以獲取響應給您的值,並將它們發送到另一臺服務器上的PHP頁面。或者,您可以在本地腳本上編寫PHP,使其完全相同,但只要您收到響應,即表明您這樣做,則需要編寫邏輯以將該響應發送到外部服務器腳本。

+0

我們必須使用哪些JavaScript代碼段。這是我的問題,我該怎麼做?如果你需要它來激發這個小私人空間,那麼我的電子郵件地址是:[email protected]。謝謝 – SohelAhmedM

+0

不幸的是,我們並未在您的解決方案中爲您正在嘗試完成的實現提供代碼。您需要編寫自己的JavaScript或PHP代碼才能接受並將其傳遞給第三方服務器腳本。 –