バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > その他 > [GMO-PG決済モジュール] 受注管理から「再オーソリ」実行時のバグ

その他

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
tacky14
投稿日時: 2022/4/26 15:53
対応状況: −−−
半人前
登録日: 2021/4/23
居住地:
投稿: 16
[GMO-PG決済モジュール] 受注管理から「再オーソリ」実行時のバグ
▼テンプレート
[EC-CUBE] 2.17.1
[レンタルサーバ] AWS
[OS] Linux
[PHP] 7.4.21
[データベース] MySQL 5.7.33-log
[WEBサーバ] Apache/2.4.46
[導入プラグインの有無] GMO-PG決済モジュールVersion.4.3.35
[カスタマイズの有無] 本題に関わる箇所では無し

[現象]

受注管理で売上済みの注文を選択し受注登録画面へ遷移。
PGマルチペイメントサービス決済情報:決済操作 で「取消(返品)実行」を選択し注文をキャンセル。
更新後、同項目内の「再オーソリ」を実行

Fatal error(E_ERROR): Uncaught ArgumentCountError: 
Too few arguments to function SC_Mdl_PG_MULPAY_Client_Util::reauthOrder(), 1 passed 
in /mnt/contents/data/downloads/module/mdl_pg_mulpay/class/pages/LC_Page_Admin_Order_PgMulpayUtils_Payment_Status.php
 on line 117 and exactly 2 expected 
in /mnt/contents/data/downloads/module/mdl_pg_mulpay/class/client/SC_Mdl_PG_MULPAY_Client_Util.php:337
Stack trace:
#0 /mnt/contents/data/downloads/module/mdl_pg_mulpay/class/pages/LC_Page_Admin_Order_PgMulpayUtils_Payment_Status.php(117)
: SC_Mdl_PG_MULPAY_Client_Util->reauthOrder()
#1 /mnt/contents/data/downloads/module/mdl_pg_mulpay/class/pages/LC_Page_Admin_Order_PgMulpayUtils_Payment_Status.php(54)
: LC_Page_Admin_Order_PgMulpayUtils_Payment_Status->action()
#2 /mnt/contents/public_html/FVhQ7H7w/order/plg_pgmulpayutils_payment_status.php(15)
: LC_Page_Admin_Order_PgMulpayUtils_Payment_Status->process()
#3 {main}
  thrown on [/mnt/contents/data/downloads/module/mdl_pg_mulpay/class/client/SC_Mdl_PG_MULPAY_Client_Util.php(337)]



classSC_Mdl_PG_MULPAY_Client_Util.reauthOrder($arrOrder, $arrParam)で第2引数まで定義されていますが、
これを呼び出しているclassLC_PgMulpayUtils.lfDoAdminOrderEditBeforeでは

case 'plg_pg_mulpay_reauth':
  $ret = $objClient->reauthOrder($arrOrder);

と引数が足りていないためと見受けられます。

プラグインは最新の状態となっていますが、当該箇所について修正などは入っておられるでしょうか?
修正パッチ等の情報も見つけられなかったため、こちらで質問上げさせていただきました。


また、もしこちらの勘違いでなく、修正も入ったいなかった場合
当該箇所の修正はプラグイン導入者が行っても問題ないものでしょうか?
テストなど行えていませんが、取り急ぎ

case 'plg_pg_mulpay_reauth':
  $ret = $objClient->reauthOrder($arrOrder, $_POST);

とすれば更新が通ることだけは確認しております。

通常はプラグインに手を入れた場合にサポート対象外となってしまうかと思いますが、不具合修正が入っていないものに対しての修正は問題ないものでしょうか。

ご確認いただければ幸いです。
重ねてになりますが、こちらの勘違いで不具合等でなかった場合、大変申し訳ございません。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » [GMO-PG決済モジュール] 受注管理から「再オーソリ」実行時のバグ tacky14 2022/4/26 15:53
     Re: [GMO-PG決済モジュール] 受注管理から「再オーソリ」実行時のバグ red 2022/4/26 18:09
       Re: [GMO-PG決済モジュール] 受注管理から「再オーソリ」実行時のバグ tacky14 2022/4/26 19:43

 



ログイン


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

統計情報

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

投稿数ランキング

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