バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 【EC-CUBE3|ポイントプラグイン】決済会社からの情報が飛んできた時のみポイントが付与されない

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
misato
投稿日時: 2022/3/7 11:24
対応状況: −−−
半人前
登録日: 2015/7/9
居住地:
投稿: 23
【EC-CUBE3|ポイントプラグイン】決済会社からの情報が飛んできた時のみポイントが付与されない
=============================

EC-CUBE
3.0.17
サーバーOS
Linux users209.phy.heteml.jp 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64
DBサーバー
MySQL 5.6.23-log
WEBサーバー
Apache
PHP
5.6.40 (Core, date, ereg, libxml, openssl, pcre, sqlite3, zlib, bcmath, bz2, calendar, ctype, curl, dom, hash, fileinfo, filter, ftp, gd, gettext, SPL, iconv, session, intl, json, mbstring, mcrypt, standard, mysqlnd, mysqli, pcntl, mysql, PDO, pdo_mysql, pdo_sqlite, Phar, posix, readline, Reflection, imap, shmop, SimpleXML, soap, sockets, exif, sysvsem, sysvshm, tidy, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, zip, cgi-fcgi, htscanner, mhash, ionCube Loader, xdebug)
HTTPユーザーエージェント
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36

=============================

ポイントプラグインを使ったポイント付与について困っております。

■決済について
使用している決済方法は【クレジット/コンビニ決済/銀行振込】です。
クレジット決済とコンビニ決済はGMOペイメントゲートウェイと連携しており、コンビニ決済は入金が行われた時点でGMOからEC-CUBEに情報が飛び、EC-CUBE側のステータスが「入金済み」に変わります。

■EC-CUBEの設定
商品ごとにポイント付与の設定をしており、ステータスが「入金済み」になった時点で自動的にポイントが付与されるような設定を行っています。

(使用しているプラグイン)
・ポイントプラグイン(https://www.ec-cube.net/products/detail.php?product_id=1101
・【ポイントプラグイン・在庫戻し対応】受注ステータス(対応状況)一括更新 for EC-CUBE3https://www.ec-cube.net/products/detail.php?product_id=1357
※受注ステータス(対応状況)一括更新プラグインは、自動でステータスが変更されないクレジット決済と銀行振込のステータスを一括で変更するために使用しています。

■問題になっている事
今回、問題になっているのはコンビニ決済で入金があった際にEC-CUBE側のステータス表示は自動的に「入金済み」に変更されるが、ポイントの付与が行われていません。
受注ステータス(対応状況)一括更新プラグインで一括変更しているもの(クレジット決済、銀行振込)に関しては「入金済み」に変更した時点でポイントが付与されます。

■行ったこと
コンビニ決済で既に「入金済み」となっているものを、受注ステータス(対応状況)一括更新プラグインで「入金済み」に更新したところポイントが付与されました。(管理画面上の表示は「入金済み」で一見変化がない状態)


大きな違いとして、情報が外部からの情報によって自動的に変更されたものか、管理者側で手動で変更したものかのようです。
考えられる原因と対処方法はありますでしょうか。
468
投稿日時: 2022/3/8 16:54
対応状況: −−−
登録日: 2008/10/26
居住地:
投稿: 3217
Re: 【EC-CUBE3|ポイントプラグイン】決済会社からの情報が飛んできた時のみポイントが付与されない
決済プラグインがポイントプラグインに対応していないのだと思います。
【ポイントプラグイン・在庫戻し対応】受注ステータス(対応状況)一括更新プラグインには
ステータス変更時にポイントプラグインの処理を呼び出す(イベントフックか直接ロジックを呼び出しているのかまでは不明)記述があるのだと思います。

決済プラグインの入金済みステータスに変更する処理をカスタマイズすれば対応できると思いますが
決済プラグインに手を加えるとサポートが受けられなくなる為、
悩ましいところかと思います。

まずは受注ステータス(対応状況)一括更新プラグインの中でどのようにポイント付与を処理しているか確認されてみては如何でしょうか?


----------------
株式会社シロハチ
■ECCUBE2系、3系構築カスタマイズご相談ください。
EC-CUBE3マニュアル
blog

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン



統計情報

総メンバー数は75,124名です
総投稿数は104,370件です

投稿数ランキング

1
seasoft
7333
2
468
3217
3
AMUAMU
2712
4
nanasess
2202
5
umebius
2085
6
yuh
1664
7
red
1535
8
h_tanaka
1189
9
tsuji
942
10
fukap
907
11
shutta
835
12
tao_s
794
13 ramrun 789
14 karin 689
15 sumida 641
16
homan
633
17 DELIGHT 572
18
patapata
502
19
flealog
485
20 tonton 437
Copyright© EC-CUBE CO.,LTD. All Rights Reserved.