バージョン選択

フォーラム

メニュー

オンライン状況

69 人のユーザが現在オンラインです。 (51 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 69
もっと...

サイト内検索

プラグイン > バグ報告・利用に関する質問 > クーポンプラグイン(EC-CUBE4系)ver.4.0.0のエラーについて(正しく購入完了しない)

バグ報告・利用に関する質問

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
96ssbike
投稿日時: 2019/7/2 5:13
対応状況: −−−
新米
登録日: 2019/7/2
居住地: 埼玉県さいたま市
投稿: 4
クーポンプラグイン(EC-CUBE4系)ver.4.0.0のエラーについて(正しく購入完了しない)
おはようございます。初めて投稿します。新しく登場したEC-CUBE4系のクーポンプラグインについてエラーが発生したので投稿します。

▼テンプレート
[EC-CUBE] EC-CUBE 4.0.2
[レンタルサーバ] XSERVER
[OS] Apacheバージョン 2.4.6
[PHP] PHP7バージョン 7.1.28
[データベース] MySQLバージョン5.7.x
[ブラウザ] Google Chromeバージョン: 75.0.3770.100
[導入プラグインの有無] クーポンプラグインのみ(他に、売上集計プラグイン・メルマガプラグインはインストールしているが、有効化はしていない)
[カスタマイズの有無] 特定の会員データ(dtb_customer)を直接MySQLにインポートさせたのみ。他はなし。
[現象] ●クーポンプラグイン ver4.0.0 が正しく動作しません。
具体的には、クーポンを未適用で購入した場合(ご注文内容確認画面で、「注文する」ボタンを押した直後)、
------------------------------------------------
⚠←*画像
システムエラーが発生しました。
大変お手数ですが、サイト管理者までご連絡ください。
[トップページへ]←*ボタン
------------------------------------------------
と表示され、購入完了画面に正しく遷移しません。購入者へのメールも配信されません。

一行でまとめますと→クーポンプラグインを有効化し、かつクーポンを未適用で購入した場合には「システムエラーが発生しました。」と表示され、正常に購入完了しません。購入者へのメールも配信されません。

●正常動作するパターン
クーポンプラグインを有効化し、かつクーポンを適用して購入した場合、正常に購入完了画面に遷移します。購入者へのメールも配信されます。
同様に、クーポンプラグインを無効化した場合も、正常に購入完了画面に遷移します。購入者へのメールも配信されます。

それぞれのログを取得しましたので、下記の通り示します。
(URLについては、支障のない範囲で投稿用に一部書き換えてあります)


パターン①ログ 正常に購入完了しない(クーポン未適用) *システムエラーが発生しました。の画面に遷移する
[2019-07-02 04:32:19] app.DEBUG [N/A] [48d9b13] [3] [Eccube\Log\Logger:log:68] - Commit executed. [] [POST, /ec4/shopping/checkout, 123.456.789.012, https://mysite.url/ec4/shopping/confirm, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:32:19] app.INFO [N/A] [48d9b13] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["shopping_checkout"] [POST, /ec4/shopping/checkout, 123.456.789.012, https://mysite.url/ec4/shopping/confirm, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:32:19] php.CRITICAL [c41207af0b7753aa5029abb9875ad52e] [48d9b13] [3] [Symfony\Component\Debug\ErrorHandler:handleException:575] - Call to a member function setOrderDate() on null {"exception":"[object] (Symfony\\Component\\Debug\\Exception\\FatalThrowableError(code: 0): Call to a member function setOrderDate() on null at /home/myaccount/mysite.url/public_html/ec4/app/Plugin/Coupon4/Service/PurchaseFlow/Processor/CouponProcessor.php:187)"} [POST, /ec4/shopping/checkout, 123.456.789.012, https://mysite.url/ec4/shopping/confirm, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:32:18] app.INFO [N/A] [f99e9d1] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["shopping_confirm"] [POST, /ec4/shopping/confirm, 123.456.789.012, https://mysite.url/ec4/shopping, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:32:17] app.INFO [N/A] [f9ea44c] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["shopping"] [GET, /ec4/shopping, 123.456.789.012, https://mysite.url/ec4/cart, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:32:17] app.INFO [N/A] [3fab807] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["cart_buystep"] [GET, /ec4/cart/buystep/3_1, 123.456.789.012, https://mysite.url/ec4/cart, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:32:16] app.INFO [N/A] [6bd88e4] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["cart"] [GET, /ec4/cart, 123.456.789.012, https://mysite.url/ec4/products/detail/1, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]

パターン②ログ クーポン適用時 正常購入可能
[2019-07-02 04:32:08] app.INFO [N/A] [5bc669b] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["shopping_complete"] [GET, /ec4/shopping/complete, 123.456.789.012, https://mysite.url/ec4/shopping/confirm, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:32:08] app.INFO [N/A] [6ce097e] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["shopping_checkout"] [POST, /ec4/shopping/checkout, 123.456.789.012, https://mysite.url/ec4/shopping/confirm, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:32:07] app.INFO [N/A] [f0c3522] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["shopping_confirm"] [POST, /ec4/shopping/confirm, 123.456.789.012, https://mysite.url/ec4/shopping, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:32:03] app.INFO [N/A] [7e762b9] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["shopping"] [GET, /ec4/shopping, 123.456.789.012, https://mysite.url/ec4/plugin/coupon/shopping/shopping_coupon, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:32:03] app.INFO [N/A] [8322f11] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["plugin_coupon_shopping"] [POST, /ec4/plugin/coupon/shopping/shopping_coupon, 123.456.789.012, https://mysite.url/ec4/plugin/coupon/shopping/shopping_coupon, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:32:02] app.INFO [N/A] [5b5d2c9] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["plugin_coupon_shopping"] [GET, /ec4/plugin/coupon/shopping/shopping_coupon, 123.456.789.012, https://mysite.url/ec4/shopping, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:32:01] app.INFO [N/A] [6e15af8] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["shopping"] [GET, /ec4/shopping, 123.456.789.012, https://mysite.url/ec4/shopping, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:32:01] app.INFO [N/A] [019245c] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["shopping_redirect_to"] [POST, /ec4/shopping/redirect_to, 123.456.789.012, https://mysite.url/ec4/shopping, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:32:00] app.INFO [N/A] [22c0eeb] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["shopping"] [GET, /ec4/shopping, 123.456.789.012, https://mysite.url/ec4/cart, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:31:59] app.INFO [N/A] [11214e2] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["cart_buystep"] [GET, /ec4/cart/buystep/3_1, 123.456.789.012, https://mysite.url/ec4/cart, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:31:59] app.INFO [N/A] [2cdb979] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["cart"] [GET, /ec4/cart, 123.456.789.012, https://mysite.url/ec4/products/detail/1, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:31:58] app.INFO [N/A] [1814754] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["block_cart"] [GET, /ec4/block/cart, 123.456.789.012, https://mysite.url/ec4/products/detail/1, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]

パターン③ログ クーポンプラグインを使用しなかった時(クーポンプラグインの無効化) 正常購入可能
[2019-07-02 04:26:52] app.INFO [N/A] [385071d] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["shopping_complete"] [GET, /ec4/shopping/complete, 123.456.789.012, https://mysite.url/ec4/shopping/confirm, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:26:51] app.INFO [N/A] [ebdb73e] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["shopping_checkout"] [POST, /ec4/shopping/checkout, 123.456.789.012, https://mysite.url/ec4/shopping/confirm, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:26:48] app.INFO [N/A] [e95024c] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["shopping_confirm"] [POST, /ec4/shopping/confirm, 123.456.789.012, https://mysite.url/ec4/shopping, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:26:47] app.INFO [N/A] [6ee5a6e] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["shopping"] [GET, /ec4/shopping, 123.456.789.012, https://mysite.url/ec4/cart, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:26:47] app.INFO [N/A] [9de47b3] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["cart_buystep"] [GET, /ec4/cart/buystep/3_1, 123.456.789.012, https://mysite.url/ec4/cart, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]
[2019-07-02 04:26:46] app.INFO [N/A] [e506441] [3] [Eccube\Log\Logger:log:68] - PROCESS END ["cart"] [GET, /ec4/cart, 123.456.789.012, https://mysite.url/ec4/, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770.100 Safari/537.36]


皆様のお知恵を拝借できますと幸いです。

--
Post by しらこ
Twitter https://twitter.com/96ssbike
Qiita https://qiita.com/96ssbike
3tiles
投稿日時: 2019/7/2 9:13
対応状況: −−−
一人前
登録日: 2019/6/19
居住地:
投稿: 79
Re: クーポンプラグイン(EC-CUBE4系)ver.4.0.0のエラーについて(正しく購入完了しない)
確かに再現しますね。

とりあえずGitHubにIssue報告しておきました。

クーポン未適用での購入時にシステムエラー
https://github.com/EC-CUBE/coupon-plugin/issues/91


----------------
スリータイルズ
WEBメディア「WEBshiru(ウェブシル)」

96ssbike
投稿日時: 2019/7/2 9:48
対応状況: −−−
新米
登録日: 2019/7/2
居住地: 埼玉県さいたま市
投稿: 4
Re: クーポンプラグイン(EC-CUBE4系)ver.4.0.0のエラーについて(正しく購入完了しない)
3tiles(スリータイルズ)様

早速、現象の再現確認と、GithubへのIssueをご応対くださり、ありがとうございます。

また、他スレッドにも同様の投稿があることは確認しておりましたが、
https://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&order=ASC&topic_id=22296&forum=10
私と同じ現象なのか、それとも他の理由で発生しているものなのか判別しづらかったため、
こちらで新しいスレッドを立てさせていただきました。
3tiles
投稿日時: 2019/7/2 19:11
対応状況: −−−
一人前
登録日: 2019/6/19
居住地:
投稿: 79
Re: クーポンプラグイン(EC-CUBE4系)ver.4.0.0のエラーについて(正しく購入完了しない)
96ssbike
投稿日時: 2019/7/2 20:06
対応状況: −−−
新米
登録日: 2019/7/2
居住地: 埼玉県さいたま市
投稿: 4
Re: クーポンプラグイン(EC-CUBE4系)ver.4.0.0のエラーについて(正しく購入完了しない)
3tiles様

早速ありがとうございます。確認いたしました。
また、プルリク→マージまでの流れを拝見させていただいておりました。
下記の#93でも3tiles様より同じプルリクをお送り下さり、ありがとうございました。
https://github.com/EC-CUBE/coupon-plugin/pull/93
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


ec-cube.co

統計情報

総メンバー数は48,243名です
総投稿数は92,885件です

投稿数ランキング

1
seasoft
7332
2
AMUAMU
2712
3
nanasess
1908
4
468
1818
5
yuh
1600
6
red
1333
7
umebius
1296
8
fukap
907
9
h_tanaka
881
10
tsuji
852
11
shutta
835
12 ramrun 789
13
tao_s
758
14 karin 656
15 sumida 641
16
homan
633
17 DELIGHT 571
18
patapata
502
19
flealog
483
20 tonton 436


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.