いつもEC-CUBEをご利用頂きまして誠にありがとうございます。
EC-CUBE オーナーズストアサポートです。
このたび「GMO-PG決済モジュール(PGマルチペイメントサービス)」につきまして、下記不具合がございます。
1. 本人認証画面へ遷移しない
2. 本人認証画面での店舗名が正しく表示されない
すでにご利用いただいておりますお客様につきましては、「管理画面-ページ上部
のオーナーズストアのグリーンのボタン-購入商品一覧」よりアップデートを行って
いただくだけで、不具合が修正されますのでお手数をおかけしますが、御確認の程
どうぞ宜しくお願い申し上げます。
<対象者>
今回のアップデートが必要なのは「mdl_pg_mulpay」をご利用の方のみです。
「mdl_gmopg」のモジュールをご利用の方には必要ございません。
また、新規にご利用の方につきましては、アップデートは不要です。
尚、今回の修正された内容は下記の通りとなっております。
****************************************************************************************************
1. 本人認証画面へ遷移しない不具合の修正について
・修正対象ファイル
data/downloads/module/mdl_pg_mulpay/templates/credit_3d.tpl
・修正内容
16行目を以下のように修正
【修正前】 ‹input type="hidden" name="TermUrl" value="MDL_GMOPG_3D_RETURL">
【修正後】‹input type="hidden" name="TermUrl" value="MDL_PG_MULPAY_3D_RETURL">
2. 本人認証画面での店舗名の表示について
・修正対象ファイル data/downloads/module/mdl_pg_mulpay/class/client/LC_Mdl_PG_MULPAY_Client_Entry_Credit.php
・修正内容
20行目から29行目を以下のように修正
【修正前】
$shop_name = mb_convert_encoding($arrInfo['shop_name'], "SJIS", "UTF-8");
$tdTenantName = '';
for ($i = 1; $i <= mb_strlen($shop_name); $i++) {
$tmp = mb_substr($shop_name, 0 , $i);
if ((strlen(base64_encode(mb_convert_encoding($tmp, "UTF-8", "SJIS")))) <= 25) {
$tdTenantName = mb_convert_encoding($tmp, "UTF-8", "SJIS");
} else {
break;
}
}
【修正後】
$shop_name = mb_convert_encoding($arrInfo['shop_name'], "eucJP-win", "UTF-8");
$tdTenantName = '';
for($i = 1; $i <= mb_strlen($shop_name); $i++){
$tmp = mb_substr($shop_name, 0, $i);
if(strlen(base64_encode($tmp)) <= 25){
$tdTenantName = $tmp;
}else{
break;
}
}
****************************************************************************************************
※3Dセキュアの処理に関して、ご不明な点がございましたら、決済サービスの提供会社である「GMOペイメントゲートウェイ株式会社」へお問い合わせいただきますようお願いします。
::::::::::::::::::::::::::::::::::::::::::
GMOペイメントゲートウェイ株式会社
カスタマーサポートセンター
〒150-0043
東京都渋谷区道玄坂1-9-5渋谷スクエアA-12F
TEL :03-3464-2346(平日 9:00-18:00)
FAX :03-3464-3750
MAIL:support@gmo-pg.com
::::::::::::::::::::::::::::::::::::::::::
以上、よろしくお願い申し上げます。
|