プラグイン > その他 > EC-CUBEペイメントlite4 コンビニ決済入金時の決済ステータス |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
yt1969 |
投稿日時: 2022/5/4 22:01
対応状況: 解決済
|
一人前 ![]() ![]() 登録日: 2018/3/3 居住地: 投稿: 91 |
EC-CUBEペイメントlite4 コンビニ決済入金時の決済ステータス ▼テンプレート
[EC-CUBE] 4.0.5 [レンタルサーバ] さくらインターネット [OS] FreeBSD 11.2-RELEASE-p14 [PHP] 7.4.28 [データベース] MySQL 5.7.37 [WEBサーバ] Apache [ブラウザ] macOS 12.3.1 / Safari 15.4 [導入プラグインの有無] EC-CUBEペイメントlite決済プラグイン(4.0系/4.1系) Ver.1.0.11 など [カスタマイズの有無] コンビニ払い手数料加算 など イプシロン決済プラグインからEC-CUBEペイメントlite決済プラグイン(4.0系/4.1系)への移行検証中です。 クレジットカード決済とコンビニ決済を利用します。 クレジットカード決済で決済完了通知が届いた時は当該受注の決済ステータスが変更されますが、 コンビニ決済で入金結果通知受信が届いた時は決済ステータスが変更されません。(受注ステータスは"入金済み"に変更されます) 仕様書を見ると、決済完了通知の受信電文には決済ステータスが含まれており、コンビニ入金結果通知の受信電文には決済ステータスが含まれていません。 でもコンビニ入金通知を受けてるということはこれはもう入金があったことに他ならないので、ここは黙って決済ステータスは"課金済み"にしてしまってもいいような気がするのですがいかがでしょうか。 受注一覧で決済ステータスが"課金済み"になっていればクレカ払いでもコンビニ払いでも出荷処理に入る、とシンプルに見分けやすいですし。 (受注ステータスはクレカ払いとコンビニ払いと揃わないので) 決済ステータスで一覧から検索抽出できるとなおよしなんですけどね。 |
yt1969 |
投稿日時: 2022/5/17 11:27
対応状況: −−−
|
一人前 ![]() ![]() 登録日: 2018/3/3 居住地: 投稿: 91 |
Re: EC-CUBEペイメントlite4 コンビニ決済入金時の決済ステータス 後学のためメモ(Ver.1.0.11)
〜〜 ・ペイメントLiteの仕様上、コンビニ決済とペイジー決済の場合のステータスは、対応状況=入金済み / 決済状況=未課金 になります。 ▼入金前 <EC-CUBE管理画面側ステータス> 対応状況:新規受付 イプシロン決済ステータス:未課金 <イプシロン管理画面側ステータス> 状態:未課金 ▼入金後(=コンビニ・ペイジー入金通知送信先URLで入金結果を受信した) <EC-CUBE管理画面側ステータス> 対応状況:入金済み イプシロン決済ステータス:未課金 <イプシロン管理画面側ステータス> 状態:課金済み ・コンビニ決済の場合、入金通知が行われたことにより決済完了となりますため、EC-CUBE管理画面上にて「課金済み」へ変更して構いません。 〜〜 コンビニ入金結果通知を受けたらこれが走る app/Plugin/EccubePaymentLite4/Controller/Front/PaymentNotification/ConveniAndPayeasyNotificationController.php その後決済完了通知を受けてこれが走る app/Plugin/EccubePaymentLite4/Controller/Front/PaymentNotification/PaymentNotificationController.php 決済完了通知では"state=1’(課金済み)の電文をもらってるが、PaymentNotificationController.php#L114のログを吐いてreturnしてる。 イプシロン決済ステータス変更は未処理のまま。 → ConveniAndPayeasyNotificationController.php#L64 あたりもしくは PaymentNotificationController.php#L125 あたりでイプシロン決済ステータスを課金済みに変更するとよさげ。 → そもそもその仕様、実際は課金済みなのに未課金って表示はちょっとおかしいから変更して欲しいなぁ、とは言っておいた。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |