プラグインを作成している同じ支払いタイプの 2 つのバージョンがあり、アーキテクチャの違いと、カスタム アクションで違いを処理する方法を理解する助けが必要です。
方法 1は、「完了」 URL に戻るオフサイト支払いです。これにより、ステータスがチェックされ、ユーザーが成功/エラー ページにリダイレクトされます。(ユーザーが戻ると、MY SYSTEMは支払いステータスに関するクエリを送信します)
方法 2もオフサイト支払いですが、この支払いゲートウェイは、支払いの作成時に設定した支払い結果データを含む URL に個別の通知を送信するため、ユーザーは同じ「完了」ページに戻ることはできません。現在、ユーザーを保留中のページに送ります。ただし、「完了」ページを使用して別の通知を処理することはできません。別の応答を設定する必要があり ( 「OK」のみ、他には何もありません)、「完了」ページは、ユーザーがアクセスしたときにリダイレクトしたいからです。ブラウザ。
これを処理する最善の方法は何ですか? メソッド 1 を処理するコードは既に作成しましたが、メソッド 2 も処理する必要があります。
これを達成するためにカスタム アクションを使用できますか?
「完了」URLから個別のアクションを実行する方法について、ドキュメントはそれほど明確ではありませんか?
前もって感謝します
J