質問 > フロント機能 > 決済状況一覧の支払方法の参照IDを変更したい |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
amaama |
投稿日時: 2020/12/14 10:24
対応状況: −−−
|
半人前 登録日: 2020/9/11 居住地: 投稿: 11 |
決済状況一覧の支払方法の参照IDを変更したい 現在EC-CUBE4系にてECサイトを運営しています。
管理画面の「受注管理>決済状況一覧」にて、「決済方法」プルダウンから例えば「クレジット支払」を選択すると、クレジット支払で受注されたデータの決済状況が一覧表示されるかと思います。 今回行いたいと思っている作業は、現状「クレジット支払」を選択するとID3で抽出されて一覧表示されますが、それを「クレジット支払」を選択するとID10で抽出されるように、参照されるIDを変更したいと思っています。 そういったことは可能なのでしょうか。 |
468 |
投稿日時: 2020/12/14 10:58
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 決済状況一覧の支払方法の参照IDを変更したい ID=3でおっしゃられている「ID」というのは支払方法IDの事でしょうか?
もし、支払方法IDの事であれば、クレジット決済プラグインとの兼ね合いもありますので 変更しない方が良いかと思います。 (変更すると動かなくなる可能性があります)
|
amaama |
投稿日時: 2020/12/14 14:46
対応状況: −−−
|
半人前 登録日: 2020/9/11 居住地: 投稿: 11 |
Re: 決済状況一覧の支払方法の参照IDを変更したい ご返信、ありがとうございます。
はい、支払方法IDになります。 しかし今回は現状の支払方法IDは変更せずに 「決済状況一覧」ページの「支払方法」のクレジット決済を選択した際にID10で抽出されるように出来たらと思っています。 今回の経緯をご説明いたしますと以下になります。 EC-CUBE2系からプラグインを使用して、現在のEC-CUBE4系へデータ移行をした際、支払方法IDは2系の時のまま引き継がれたのに対し、新サイトの支払方法IDを別で新しく作成してしまったため 現在同じクレジット支払でID3とID10が存在している状態になります。 実際に使用しているのはID10のクレジット決済ですが 「決済状況一覧」ページでクレジット決済を選択した際に抽出されるデータはID3のクレジット決済(旧サイトの支払ID)になっていますので、受注データがありませんと表示されてしまう状況です。 上記より、「決済状況一覧」ページの「支払方法」のクレジット決済を選択した際はID10のクレジット支払で抽出されるように出来たらと思っていますが、こちらを変更することは可能なのでしょうか。 |
468 |
投稿日時: 2020/12/14 14:55
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: 決済状況一覧の支払方法の参照IDを変更したい >「決済状況一覧」ページでクレジット決済を選択した際に抽出されるデータはID3のクレジット決済(旧サイトの支払ID)になっていますので、
>受注データがありませんと表示されてしまう状況です。 上記の時はID=10で検索が実行されているという認識でよろしいでしょうか? 2系から移行してきた注文データに対して、支払方法IDを3→10へ変更して (データベースでデータを更新する形になるかと思います) ID=10=クレジット決済というルールで統一すべきかと思います。 もしくは検索処理を改修して、10:クレジット決済が選択されている時だけ ID=3も含むという例外的な処理をカスタマイズする形が良いのではないでしょうか? 個人的にはデータを統一するほうが将来的に無用なトラブルを引き起こさずに済むのではないかと思います。 (次のメジャーアップデート時に組み込んだカスタマイズを見落としてしまう等)
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |