【SBペイメント決済アドオン】リンク決済:クレジットカード決済(3Dセキュア)の3Dセキュア2.0に対応する方法

対象バージョン

CS-Cartスタンダード版 4.9.2-jp-1、4.10.4-jp-1、4.11.5-jp-1、4.13.2-jp-1

概要

「SBペイメント」アドオンのリンク決済のクレジットカード決済(3Dセキュア)において、3Dセキュア2.0へ対応する方法

前提

TIPSにて掲載されている「SBペイメントサービス」アドオンに関するバグ修正等のパッチにおいて、ご利用いただいているCS-Cartのバージョンが対象となっているものをすべて時系列順に適用されていること
※ SBペイメントアドオンがインストールされている場合、アンインストールは絶対に実行しないでください、アンインストールを実行された場合はサポートの対象外となります

修正方法

 

  1. 1. 管理画面 > 一般設定 > 言語 > 言語変数のページの右上にある「+」ボタン押下後に表示されるダイアログにおいて、下記内容にて「言語変数」、「値」を設定し、「登録」ボタンを押して、言語変数の登録を行ってください。

    ーーーーーーーー
    [言語変数]
    sbps_pay_method_credit3d2

    [値]
    クレジットカード決済(3Dセキュア)
    ーーーーーーーー
     
  2. 2. 以下のパッチファイルをダウンロードし、解凍のうえサーバーにアップロードしてください。
    パッチファイル

    ※ サーバー上にインストールしたCS-Cartの以下のファイルを上書する形になります
    • app/addons/ap_sbps/config.php
    • jp_extras/ap_sbps/rb_result.php
    • jp_extras/ap_sbps/result.php
    • var/langs/en/addons/ap_sbps.po
    • var/langs/ja/addons/ap_sbps.po

    ファイルのアップロードが完了したら、下記ページを参照のうえキャッシュをクリアしてください。
    https://tips.cs-cart.jp/clear-cache.html
     
  3. 3. 管理画面 > 一般設定 > 支払方法の一覧に表示されている支払方法において、「決済代行業者」項目を「SBペイメントサービス(リンク決済)」とし、「詳細設定」タブ内の「支払方法」項目にて「クレジットカード決済(3Dセキュア)」を選択していた支払方法については、該当部分のチェックがパッチ適用後外れる形となるため、改めてチェックを行い、「保存」ボタンを押し、保存を行ってください。