私は支払いゲートウェイを作成しており、請求書ページから外部URLにリダイレクトする必要があります。基本的に、Magentoで注文が作成されると、curlを使用してサードパーティアプリで注文を作成し、その注文から一意のIDを取得します。このIDを使用して、外部の請求書ページにリダイレクトします。
問題は、その外部リダイレクトをどのように行うのですか?ほとんどの論理的なソリューションはチェックアウトコントローラーをオーバーライドするようです。そのコントローラーでモデルを呼び出します。モデルはその一意のIDを返し、請求書ページにリダイレクトします。
問題は、チェックアウトコントローラーをオーバーライドする方法を理解できないことです。
Magentoから別のソースにリダイレクトすることは正しいと思いますか?チェックアウトのどの時点で正確にリダイレクトしますか?
—
Akif
自分のお支払い方法を作成したと思いますか?これに該当する場合は
—
Pawel
getOrderPlaceRedirectUrl()
、支払いモデルのメソッドをオーバーライドして、カスタムURLを返すことができます。
私はこのリンクを見つけましたgithub.com/magento/magento2/issues/2241[](https://github.com/…彼らはリダイレクトを実装すべきだと言っていますクライアント側はペイパルエクスプレスの実装を見てください
—
Andy