3

Payeezy powered by First Dataは、 PayPalのような支払いゲートウェイです。そして今、私は自分のウェブサイトに統合したいと考えています。

そして、私は徹底的に経験しました

https://developer.payeezy.com/integration および

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

したがって、私はPHP APIではなくpayeezy.jsを使用することに決め(私はPHPの人です)、ここここでドキュメントを読み始めました

たとえば、シナリオを検討してください(WindowsにXamppをインストールした場合)

ファイルを sample.htmlC:\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であり、タグに「name」属性がないためそうでないものもあり<input>ます(sample.htmlファイルを参照)

したがって、送信ボタンをクリックすると、(マーチャント) サーバーにある action.php にリダイレクトされるため、問題は、sample.html によって生成された action.php で API 応答を取得、印刷、または処理する方法です。

4

1 に答える 1

0

当社のソリューションをご利用いただきありがとうございます。また、当社のサービスに関するご質問と関心をお寄せいただきありがとうございます。

私が正しく理解している場合、あなたのページは API 呼び出しから問題なく応答を受信して​​おり、その応答をサードパーティ サーバー (マーチャント) の PHP ページに送信したいと考えています。

上記の説明が正しければ、応答で返される値を取得して他のサーバーの PHP ページに送信するために、JavaScript コードを記述する必要があります。別の方法として、ローカル スクリプトに PHP を記述してまったく同じことを行うこともできますが、応答を取得している限り、その応答を外部サーバー スクリプトに送信するロジックを記述する必要があります。

于 2015-05-06T20:03:22.430 に答える