バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > ec-cube4 イプシロンプラグイン コンビニ決済時に支払い状況が自動変更されない

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
d_taguchi
投稿日時: 2020/1/20 17:14
対応状況: −−−
新米
登録日: 2019/9/25
居住地:
投稿: 9
ec-cube4 イプシロンプラグイン コンビニ決済時に支払い状況が自動変更されない
▼テンプレート
[EC-CUBE]4.0.2
[レンタルサーバ]サクラのレンタルサーバー
[OS] win10
[PHP] 7.3.12
[データベース] MySQL5.7.28
[WEBサーバ] Apache
[ブラウザ] chrome
[導入プラグインの有無]
・イプシロン決済プラグイン 1.0.5
・FlashSale 1.0.0
・ソーシャルボタンを追加 1.0.2
・おすすめ商品管理プラグイン 4.0.0
・商品並び替えプラグイン 1.0.3
[カスタマイズの有無] 無

[現象]
EC-cube2でイプシロンの決済プラグインを使用しECサイトの運用を行っていたのですが、
サイトリニューアルの為、2ヶ月程前にEC-cube4へリニューアルし
決済プラグインも引き続きイプシロンで使用をしていました。

ところが先日、商品がコンビニ決済で購入され、商品を購入したお客様がコンビニで支払を完了したにも関わらず、
EC-cube側の管理画面では未入金のまま変更されず、支払いがあった事に気付かなかったと言う事がありました。
(イプシロン管理画面では問題なく課金済みになっていました)

念のため初歩的な設定ミスが無いか、
イプシロン管理画面の「決済システムの接続設定」の値や
プラグイン側で設定している「接続先URL」と「情報確認URL」も問題ないか再度確認しました。

根本的に私の認識違いが無い限り、おそらく設定値の入力ミスは無いかとおもいます。

但し気になる点として、EC-cube4がインストールされているURLはドメイン直下にある「shop」という階層にインストールしてあるため、
決済システムの接続設定の入力URLは

決済完了後のリダイレクト先
https://(ドメイン)/shop/shopping/epsilon_payment/complete
戻るボタンの戻り先UR
https://(ドメイン)/shop/shopping/epsilon_payment/back
エラー発生時の戻り先URL
https://(ドメイン)/shop/shopping/epsilon_payment/back
決済完了通知先
https://(ドメイン)/shop/epsilon_receive_complete

としております。


テスト環境でもいろいろ試してみてはいるのですが、未だ解決をしていない状況です。

デバッグの方法も分からず
単純な設定値の入力ミスなのかどうかも分からず、
解決する方法などありましたら、ご助言頂きたく存じます。

申し訳ありませんが、
よろしくお願いいたします。
nanasess
投稿日時: 2020/1/21 14:39
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2311
Re: ec-cube4 イプシロンプラグイン コンビニ決済時に支払い状況が自動変更されない
決済完了通知先URL のログが残っていませんでしょうか?
d_taguchi
投稿日時: 2020/1/21 17:03
対応状況: −−−
新米
登録日: 2019/9/25
居住地:
投稿: 9
Re: ec-cube4 イプシロンプラグイン コンビニ決済時に支払い状況が自動変更されない
返答ありがとうございます。

確認するログは[gmo-epsilon]のログで問題無いでしょうか?

決済があった日時にのログには下記の様なってます。

※パーソナルな部分は非表示にしてあります。

[(yyyyMMdd) 08:03:06] gmo_epsilon.INFO [N/A] [960fd99] [anon.] [Plugin\GmoEpsilon4\Controller\PaymentController:receiveComplete:201] - 決済完了通知 : end. 対象データ処理済み [] [POST, /shop/epsilon_receive_complete, ***.***.**.***, NULL, libwww-perl/6.38]
[(yyyyMMdd) 08:03:04] gmo_epsilon.INFO [N/A] [960fd99] [anon.] [Plugin\GmoEpsilon4\Controller\PaymentController:receiveComplete:185] - 決済完了通知 : start. [] [POST, /shop/epsilon_receive_complete, ***.***.**.***, NULL, libwww-perl/6.38]
[(yyyyMMdd) 00:25:19] gmo_epsilon.INFO [ugqjd798i13sf4r3rtpmgol6pu] [f41105a] [56] [Plugin\GmoEpsilon4\Service\Method\Conveni:checkout:29] - pay conveni process start. order_id = 283 [] [POST, /shop/shopping/checkout, **.*.**.**, https://(ドメイン)/shop/shopping/confirm, Mozilla/5.0 (iPhone; CPU iPhone OS 13_3 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.0.4 Mobile/15E148 Safari/604.1]
nanasess
投稿日時: 2020/1/21 18:48
対応状況: −−−
登録日: 2006/9/9
居住地:
投稿: 2311
Re: ec-cube4 イプシロンプラグイン コンビニ決済時に支払い状況が自動変更されない
「対象データ処理済み」とでているので、既に更新済みとなっている気がします

入金通知を受信する前のステータスは何になっていましたでしょうか?
また、 site-yyyy-mm-dd.log にはエラーなど出ていませんでしょうか?
d_taguchi
投稿日時: 2020/1/22 15:14
対応状況: −−−
新米
登録日: 2019/9/25
居住地:
投稿: 9
Re: ec-cube4 イプシロンプラグイン コンビニ決済時に支払い状況が自動変更されない
入金通知を受信する前のステータスは「新規受付」のまま変更がない状態です。

また、site-yyyy-mm-dd.logにも目立ったエラーは見受けられないです。

コンビニ支払が完了したタイミングが[08:03:01]の時刻なのですが、
そのタイミングでのsite-yyyy-mm-dd.logのログが以下になり、
そこに、「ErrorHandler:handleError:523」という記述がありますが、こちらは問題無いでしょうか?

[yyyy-mm-dd 08:03:04] front.INFO [N/A] [960fd99] [N/A] [Eccube\Log\Logger:log:66] - INIT [] [POST, /shop/epsilon_receive_complete, ***.***.**.***, NULL, libwww-perl/6.38]
[yyyy-mm-dd 08:03:04] request.INFO [N/A] [960fd99] [N/A] [Symfony\Component\HttpKernel\EventListener\RouterListener:onKernelRequest:125] - Matched route "gmo_epsilon4_receive_complete". {"route":"gmo_epsilon4_receive_complete","route_parameters":{"_controller":"Plugin\\GmoEpsilon4\\Controller\\PaymentController::receiveComplete","_route":"gmo_epsilon4_receive_complete"},"request_uri":"https://(ドメイン)/shop/epsilon_receive_complete","method":"POST"} [POST, /shop/epsilon_receive_complete, ***.***.**.***, NULL, libwww-perl/6.38]
[yyyy-mm-dd 08:03:04] security.INFO [N/A] [960fd99] [anon.] [Symfony\Component\Security\Http\Firewall\AnonymousAuthenticationListener:handle:60] - Populated the TokenStorage with an anonymous Token. [] [POST, /shop/epsilon_receive_complete, ***.***.**.***, NULL, libwww-perl/6.38]
[yyyy-mm-dd 08:03:04] front.INFO [N/A] [960fd99] [anon.] [Eccube\Log\Logger:log:66] - PROCESS START ["gmo_epsilon4_receive_complete"] [POST, /shop/epsilon_receive_complete, ***.***.**.***, NULL, libwww-perl/6.38]
[yyyy-mm-dd 08:03:04] front.INFO [N/A] [960fd99] [anon.] [Eccube\Log\Logger:log:66] - fallback to PC layout [] [POST, /shop/epsilon_receive_complete, ***.***.**.***, NULL, libwww-perl/6.38]
[yyyy-mm-dd 08:03:04] front.INFO [N/A] [960fd99] [anon.] [Eccube\Log\Logger:log:66] - LOGIC START ["gmo_epsilon4_receive_complete"] [POST, /shop/epsilon_receive_complete, ***.***.**.***, NULL, libwww-perl/6.38]
[yyyy-mm-dd 08:03:04] php.INFO [N/A] [960fd99] [anon.] [Symfony\Component\Debug\ErrorHandler:handleError:523] - User Deprecated: The "Sensio\Bundle\FrameworkExtraBundle\Configuration\Route" annotation is deprecated since version 5.2. Use "Symfony\Component\Routing\Annotation\Route" instead. {"exception":"[object] (ErrorException(code: 0): User Deprecated: The \"Sensio\\Bundle\\FrameworkExtraBundle\\Configuration\\Route\" annotation is deprecated since version 5.2. Use \"Symfony\\Component\\Routing\\Annotation\\Route\" instead. at /home/******/***/*****/**/shop/vendor/sensio/framework-extra-bundle/Configuration/Route.php:16)"} [POST, /shop/epsilon_receive_complete, ***.***.**.***, NULL, libwww-perl/6.38]
[yyyy-mm-dd 08:03:04] gmo_epsilon.INFO [N/A] [960fd99] [anon.] [Plugin\GmoEpsilon4\Controller\PaymentController:receiveComplete:185] - 決済完了通知 : start. [] [POST, /shop/epsilon_receive_complete, ***.***.**.***, NULL, libwww-perl/6.38]
[yyyy-mm-dd 08:03:06] gmo_epsilon.INFO [N/A] [960fd99] [anon.] [Plugin\GmoEpsilon4\Controller\PaymentController:receiveComplete:201] - 決済完了通知 : end. 対象データ処理済み [] [POST, /shop/epsilon_receive_complete, ***.***.**.***, NULL, libwww-perl/6.38]
[yyyy-mm-dd 08:03:06] front.INFO [N/A] [960fd99] [anon.] [Eccube\Log\Logger:log:66] - LOGIC END ["gmo_epsilon4_receive_complete"] [POST, /shop/epsilon_receive_complete, ***.***.**.***, NULL, libwww-perl/6.38]
[yyyy-mm-dd 08:03:06] app.INFO [N/A] [960fd99] [anon.] [Eccube\Log\Logger:log:68] - PROCESS END ["gmo_epsilon4_receive_complete"] [POST, /shop/epsilon_receive_complete, ***.***.**.***, NULL, libwww-perl/6.38]
d_taguchi
投稿日時: 2020/1/29 14:00
対応状況: −−−
新米
登録日: 2019/9/25
居住地:
投稿: 9
Re: ec-cube4 イプシロンプラグイン コンビニ決済時に支払い状況が自動変更されない
自己解決いたしました。

イプシロンへも直接問合せを行った所、
イプシロン管理画面内にある、決済システムの接続設定のページで
「コンビニ・ペイジー入金通知送信先」の項目に
下記のURLを入力する必要があるとの事です。


■コンビニ・ペイジー入金通知送信先
http(s)://EC-CUBEをご利用のURL/epsilon_receive_conveni_and_payeasy_complete


こちらに関してはイプシロンが提示している設定マニュアルには記載がありません。

同様の内容でお悩みになっている方の参考の為に掲載しておきます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,670名です
総投稿数は109,926件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2311
5
umebius
2085
6
yuh
1819
7
h_tanaka
1637
8
red
1569
9
mcontact
1277
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

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

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