私はasp.netWebアプリケーションを作成して、セージペイと通信し、サーバー間方式で支払いを行っています。現在、私のサイトはユーザーの詳細を収集し、トランザクション登録HttpRequestをサーバーに送信しています。その後、彼らのサーバーは私の要求にいくつかの詳細とリダイレクトリンクで応答します。応答オブジェクトをチェックアウトしてから、ユーザーの支払いの詳細(カード番号など)を入力できる支払いページにリダイレクトします。ユーザーが[確認]をクリックすると、sageは選択したURLにPOSTを送信します。このURLを処理して、トランザクションを続行するかどうかをユーザーに通知します。
私が目指しているのは、彼らからPOSTを受け取り、内容を確認し、それに応じて対応することです。次に、成功または失敗のURLの一部として、トランザクションの完了時にサイトからユーザーに送信されるURLを提供する必要があります。最初にリクエストを送信するのは簡単ですが、そうではありません。応答を送信するためのアドレスが必要なだけで、それを処理する必要があります。
私の質問はこれです。WebアプリケーションでHttpRequestを処理するにはどうすればよいですか(これがどうなると思いますか?)。
ジェネリックハンドラーに応答するように指示することでこれを行うことはできますか?ジェネリックハンドラーのURLを提供する場合、そこでPOSTを処理してから、応答することはできますか?