1

ローカル支払いゲートウェイのプロキシを開発しようとしています (つまり、ユーザーはシステムを使用して支払いを行い、実際の支払いゲートウェイは隠されます)。私たちのシステムから支払いゲートウェイへの呼び出しを投稿する最良の方法は何ですか? 私はサービスを開発し、httpclient (ssl 経由のポスト メソッド) を使用することを考えていました。何かアイデアはありますか? またはサンプルコード?

システムは複雑になる可能性があります。トランザクションがあり、http 呼び出しがその一部になる可能性があります (支払いゲートウェイの呼び出し、ローカルでのデータの挿入、db の他のレコードの更新など)。成功しない場合は、操作が成功するたびに更新します。保存して、後でcron経由で処理します。これは良いアーキテクチャですか?

4

1 に答える 1

0

あなたの質問への回答は主観的すぎます。あなたが説明したことは、基本的にほとんどの支払い関連の Web サイトがどのように構築されているかです。

支払いゲートウェイについては、http://git.springsource.org/spring-payment/spring-payment/trees/masterを参照できます。

最初に、DB 構造などの基本設計を作成できます。それが完了したら、スタブを使用して開発を開始できます。これは、支払いゲートウェイに関連する仮定を検証するのに役立ちます. それが完了し、すべてが正常に機能したら、実際の支払いゲートウェイに進むことができます.

その間、直接またはオンラインで支払いゲートウェイプロバイダー/銀行にアクセスして、どれが最適かを確認できます. 許可を得てすべての手続きが完了する頃には、システムの準備が整っていることを願っています。その後、システムを実際の支払いゲートウェイと統合できます。

于 2012-10-15T07:27:16.277 に答える