私が遭遇したほとんどの Prestashop 支払いモジュールまたは実行可能なチュートリアルは、支払いが確認された後、つまり PayPal などのリモート支払いゲートウェイから戻った後、注文を作成して「検証」する傾向に従っているようです。
支払いが試行される前に、従来の「保留中」の注文を作成する必要があるアーキテクチャがあり、この注文のステータス (履歴) は「支払い承認済み」に変更され、支払いが完了した後、またはその他の方法で検証されます。
prestashop でこのようなことを行う複雑でない方法はありますか?
「保留中」の注文ステータスで「 validateOrder 」を呼び出してみましたが、注文確認メールが送信され、支払いステータスに関係なくカートの内容が空になることに気付きました。