質問 > 管理機能 > 【EC-CUBE3|ポイントプラグイン】決済会社からの情報が飛んできた時のみポイントが付与されない |
管理機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
misato |
投稿日時: 2022/3/7 11:24
対応状況: −−−
|
常連 登録日: 2015/7/9 居住地: 投稿: 33 |
【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|ポイントプラグイン】決済会社からの情報が飛んできた時のみポイントが付与されない 決済プラグインがポイントプラグインに対応していないのだと思います。
【ポイントプラグイン・在庫戻し対応】受注ステータス(対応状況)一括更新プラグインには ステータス変更時にポイントプラグインの処理を呼び出す(イベントフックか直接ロジックを呼び出しているのかまでは不明)記述があるのだと思います。 決済プラグインの入金済みステータスに変更する処理をカスタマイズすれば対応できると思いますが 決済プラグインに手を加えるとサポートが受けられなくなる為、 悩ましいところかと思います。 まずは受注ステータス(対応状況)一括更新プラグインの中でどのようにポイント付与を処理しているか確認されてみては如何でしょうか?
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |