【ソニーペイメントサービス決済】3Dセキュア認証OKでも取引判定保留等のエラーに対応する方法

対象バージョン

 

CS-Cart スタンダード版、マーケットプレイス版 4.8.2, 4.10.4, 4.11.5-jp-1
※最新版のCS-Cartには適用済みです。


 

概要

 

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


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


 

修正方法

 

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

 

 

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

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

 

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

※ お使いのCS-Cartのバージョン確認方法は、 こちら をご参照ください。

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

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