【ペイジェント決済】カード決済で3Dセキュア2.0に対応する方法

カテゴリー : アドオン
2022年05月25日 (水)

対象バージョン

CS-Cart スタンダード版,マーケットプレイス版 4.3.10-jp-1, 4.8.2-jp-1, 4.13.2-jp-1
※次期バージョンのCS-Cartに同梱します。
※マーケットプレイス版で複数出品者商品購入時には各注文毎に決済がペイジェントに作成されます。
※マーケットプレイス版で複数出品者商品購入時には3Dセキュアは使用できません。

概要

ペイジェント決済のカード決済において
3Dセキュア2.0に対応する方法です。

※3Dセキュア2.0がご使用可能かどうかはペイジェント様にご確認ください。
※3Dセキュア2.0用のPHPモジュールをペイジェント様から取得・更新してください。


上記機能を追加するには以下の通り修正する必要があります。

修正方法

1. 以下のパッチファイルをダウンロードし、解凍のうえサーバーにアップロードしてください。

※ サーバー上にインストールした以下のファイルを上書する形になります。

  • /app/addons/localization_jp/func.php
  • /app/addons/paygent/addon.xml
  • /app/addons/paygent/func.php
  • /app/addons/paygent/controllers/backend/companies.post.php
  • /app/addons/paygent/controllers/backend/paygent_cc_manager.php
  • /app/addons/paygent/controllers/frontend/checkout.post.php
  • /app/addons/paygent/controllers/frontend/paygent_card_info.php
  • /app/addons/paygent/payments/paygent_ccregtkn.php
  • /app/addons/paygent/payments/paygent_cctkn.php
  • /app/addons/paygent/payments/paygent_cvs.php
  • /design/backend/templates/addons/paygent/hooks/companies/tabs_content.post.tpl
  • /design/backend/templates/addons/paygent/views/payments/components
    /cc_processors/paygent_ccregtkn.tpl
  • /design/backend/templates/addons/paygent/views/payments/components
    /cc_processors/paygent_cctkn.tpl
  • /design/backend/templates/addons/paygent/views/payments/components
    /cc_processors/paygent_cvs.tpl
  • /design/themes/responsive/templates/addons/paygent/views/orders
    /components/payments/paygent_ccregtkn.tpl
  • /design/themes/responsive/templates/addons/paygent/views/orders
    /components/payments/paygent_cctkn.tpl
  • /design/themes/responsive/templates/addons/paygent/views/paygent_card_info
    /view.tpl
  • /var/langs/ja/addons/paygent.po
  • /var/themes_repository/responsive/templates/addons/paygent/views/orders
    /components/payments/paygent_ccregtkn.tpl
  • /var/themes_repository/responsive/templates/addons/paygent/views/orders
    /components/payments/paygent_cctkn.tpl
  • /var/themes_repository/responsive/templates/addons/paygent/views/paygent_card_info
    /view.tpl

 ----------------------------------------------------------------

※ お使いのCS-Cartのバージョン確認方法は、 こちら をご参照ください。
※ バージョン 4,3,10, 4.8.2, 4.13.2 以外のバージョンをご利用の場合は、 こちら よりお問い合わせ願います。

 ----------------------------------------------------------------

ファイルのアップロードが完了したら、こちら または こちら を参照のうえキャッシュをクリアしてください。


2. ※ アドオンのアンインストールは絶対に実行しないでください。
アンインストールを実行された場合はサポートの対象外となります。

既にアドオンをインストール済みの場合は、管理画面からログアウトして再度ログインしてください。
「ペイジェント決済において
3Dセキュア2.0の変更が適用されました。」というメッセージが表示されます。

アドオンがインストールされていない場合は、 管理画面 → アドオン → アドオンの管理 において、
 ペイジェント決済
をインストールしてください。


3. 一般設定 → 支払方法 において、
決済代行業者に下記を設定してある支払方法にける詳細設定タブにおいて、

  • ペイジェント(クレジットカード決済・トークン決済)
  • ペイジェント(登録済みカード決済・トークン決済)

「本人認証サービス(3Dセキュア2.0)設定」を設定して保存してください。
  • 3Dセキュア2.0を使用:チェックを入れる
  • 加盟店名:認証時に使用する加盟店名(必須)(半角英数記号最長25文字)
  • メールアドレスを含める:3D2.0認証時にメールアドレスを考慮する場合はチェックを入れる
    ※RFCに準拠しないメールアドレスの場合認証エラーとなります。