対象バージョン
CS-Cartスタンダード版 4.2.4-jp-1, 4.3.4-jp-1, 4.3.6-jp-1, 4.3-10-jp-1, 4.7.2-jp-1, 4.8.2-jp-1, 4.9.2-jp-1
概要
ソニーペイメントサービス決済において
カード決済時に注文番号を自由領域1に追加する方法です。
※ 最新のパッケージには適用済みです。
上記機能を追加するには以下の通り修正する必要があります。
修正方法
1. 下記のファイルを修正する必要があります。
- /app/addons/smartlink/func.php
上記ファイルの
関数:fn_sln_get_specific_params
の一番最後に下記コードを追加して保存してください。
// クレジットカード決済時、自由領域1に注文番号をセット switch($type) { case 'cc': // クレジットカード決済 case 'ccreg_payment': // 登録済みクレジットカード決済 case 'cc_sales_confirm': // 売上計上 case 'cc_auth_cancel': // 与信取消 case 'cc_sales_cancel': // 売上取消 case 'cc_search': // 取引参照 case 'cc_change': // 金額変更 // 注文番号をセット $params['MerchantFree1'] = $order_info['order_id']; break; default: // do nothing break; }
----------------------------------------------------------------
※ お使いのCS-Cartのバージョンの確認方法は、 こちら をご参照ください。
----------------------------------------------------------------