最終的にcC#sを処理する必要があるアプリケーションを構築しています。私は、私のアプリでそれを完全に処理し、情報を安全に私の決済ゲートウェイに渡したいと思います。理想的には、ユーザは支払いゲートウェイと直接対話しない。支払い処理 - pylons/python
どのような考えですか?簡単な方法がありますか?
最終的にcC#sを処理する必要があるアプリケーションを構築しています。私は、私のアプリでそれを完全に処理し、情報を安全に私の決済ゲートウェイに渡したいと思います。理想的には、ユーザは支払いゲートウェイと直接対話しない。支払い処理 - pylons/python
どのような考えですか?簡単な方法がありますか?
ほとんどの支払いゲートウェイは、CCの支払いを提出するためのいくつかのメカニズムを提供しますゲートウェイに。支払パラメータはPOST変数で送信され、ゲートウェイはHTTP応答を返します。
2)API経由(多くの場合、HTTPS経由のXML)。この場合、アプリケーションは顧客の支払明細を収集し、支払明細をカプセル化したXML文書を作成し、この情報をゲートウェイに送信します。ゲートウェイの応答は、アプリケーションが解析して解釈する必要があるXML文書になります。
3)支払いゲートウェイによってホストされているWebページにリダイレクトする形式。支払いゲートウェイは、顧客のCC番号およびその他の詳細を収集し、支払いを処理し、顧客が主催するウェブページに顧客をリダイレクトする。
オプション3は、通常、最も簡単なソリューションですが、顧客がゲートウェイでホストされているページとやりとりする必要があります(通常、ほとんど透過的にすることができます)。 1と2はあなたの要件を満たすでしょう。
お支払い情報を収集することをお勧めしますので、PCI DSS準拠を取得する必要があるかどうかを検討する必要がありますが、これに影響を与える要因はたくさんあります。 PCI DSS hereとWikipediaに関する多くの情報があります。
これは通常行う処理です。お支払いゲートウェイがあなたに情報を送信する方法についてあなたに指示する指示に従って、コードを書いてください。問題がある場合は、より具体的な質問をしてください。その後、
1)アプリケーションは、顧客の支払いの詳細情報を収集し、単純なHTTPS POST(カード番号、有効期限、金額、オプションのCVV)と、これを提出:
おそらく、支払いゲートウェイで処理するほうが簡単かもしれません。専門家にPCIコンプライアンスを任せておくことが最善です。