質問 > 管理機能 > イプシロン決済モジュールで受注データがうまく引っ張れない |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
468 |
投稿日時: 2019/2/4 11:10
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: イプシロン決済モジュールで受注データがうまく引っ張れない 次へボタンを押して、次の画面に遷移するところは、
クレジットカードでもコンビニ決済でも同じ流れかと思います。 /app/Plugin/GmoEpsilon/GmoEpsilon.php 93行目付近の
という記述で受注データのステータスを「決済処理中」に変更しつつ、 注文内容のご確認ページの送信内容(お問い合わせ等)も更新しているようです。 setOrderUpdate()の内容を追っていくと、 /src/Eccube/Service/ShoppingService.php function setOrderUpdate()が実行されております。 このメソッドでは、受注データに対して更新する項目が記述されておりますので、 追加した項目が受注データに反映されないのは、 ここに追加項目が存在しないからなのかもしれないと思います。 (逆に、何故、コンビニ決済以外の支払方法の時は追加した項目が保存されているのか分からなくなってきましたが...) PaymentControllerのindexの $Order = $this->app['eccube.repository.order']->findOneBy(array('pre_order_id' => $this->app['eccube.service.cart']->getPreOrderId())); で取り出したOrderは、 クレジットカードの時、追加項目の情報を保持しているのでしょうか?
|
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
イプシロン決済モジュールで受注データがうまく引っ張れない | foolish | 2019/2/1 19:09 |
Re: イプシロン決済モジュールで受注データがうまく引っ張れない | 468 | 2019/2/1 20:05 |
Re: イプシロン決済モジュールで受注データがうまく引っ張れない | foolish | 2019/2/1 23:07 |
» Re: イプシロン決済モジュールで受注データがうまく引っ張れない | 468 | 2019/2/4 11:10 |
Re: イプシロン決済モジュールで受注データがうまく引っ張れない | foolish | 2019/2/21 15:39 |