2011-01-12 24 views
0

これはかなり簡単な質問です。本質的には、私は単純に脳波をする良いチャンスがあると信じています。Authorize.net PHPでAIMメソッドを実装する正しい方法は?

AIMメソッドを使用してAuthorize.netでトランザクションを実装しようとしていますが、ユーザーが情報やカードなどをすべて追加して別のページに投稿する必要があるかどうかは不明でしたそれはcURLとレスポンスなどを行いますが、それが悪い習慣であれば、私はすべてを1ページに収める必要があります。

これは基本的に簡単な質問ですが、私は実装のドキュメントやまともな例が見つかりません。私が見つけることができる唯一の1つは、すべての情報がページにコード化されていて、同じページにcURLと応答のものがありますが、これは私の質問には答えません!

答えて

1

これは、フォームを意味する同じページで行うことができ、cURLは両方ともcheckout.phpで呼び出すことができます。 $ _POST変数が設定されていることを確認します。フォームが表示されていない場合、宛先はcheckout.phpになります(HTTPSを使用していることを確認してください)。 $ _POSTが設定されている場合は、cURLを使用してauthorize.netに電話をかけ、レスポンスを解析して顧客に成功または失敗のメッセージを表示します。

+0

私の質問には、ラウンドアバウトで答えます。それがページとして自分自身を呼び出す場合、2ページ目を呼び出すことができない理由はありません。どうもありがとう! – Cyprus106

2

John Conde(これらの質問ではここに多くの記事が掲載されています)には、私が本当に参考にしたものがあります。documentation available hereです。

関連する問題