【ソニーペイメントサービス決済】EMV3Dセキュア(3Dセキュア2.0)認証OKでもカードエラー等のエラーに対応する方法

カテゴリー : バグ修正
2022年11月04日 (金)

対象バージョン

CS-Cart スタンダード版、マーケットプレイス版 4.2.4-jp-1, 4.3.4-jp-1, 4.8.2-jp-1, 4.9.2-jp-1, 4.10.4-jp-1, 4.13.2-jp-1

※4.3.6, 4.3.10, 4.11.5は下記のパッチに含まれております。
https://tips.cs-cart.jp/sln-ew3d-3d2.0.html

概要

ソニーペイメントサービス決済において
EMV3Dセキュア(3Dセキュア2.0)を使用している場合、EMV3Dセキュア(3Dセキュア2.0)認証OKで注文ステータスが支払い確認済みとなるが、カードエラー等のエラーが出て実際には決済できていない。


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

修正方法

※事前に下記パッチが適用されていることが前提です。
https://tips.cs-cart.jp/sln-ew3d-3d2.0.html

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

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

  • /app/payments/smartlink_cctkn.php
  • /app/payments/smartlink_ccreg.php

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

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

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

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