バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > 管理機能 > 【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|ポイントプラグイン】決済会社からの情報が飛んできた時のみポイントが付与されない
決済プラグインがポイントプラグインに対応していないのだと思います。
【ポイントプラグイン・在庫戻し対応】受注ステータス(対応状況)一括更新プラグインには
ステータス変更時にポイントプラグインの処理を呼び出す(イベントフックか直接ロジックを呼び出しているのかまでは不明)記述があるのだと思います。

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

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


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

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


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1286
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.