バージョン選択

フォーラム

メニュー

オンライン状況

65 人のユーザが現在オンラインです。 (55 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 65
もっと...

サイト内検索

質問 > その他 > ペイジェントモジュールのボーナス一括払い対応に関して

その他

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
x41
投稿日時: 2008/6/24 20:50
対応状況: −−−
仙人
登録日: 2007/11/23
居住地:
投稿: 308
Re: ペイジェントモジュールのボーナス一括払い対応に関して
data/downloads/module/mdl_paygent/include.phpの下記2箇所を変更してテストを行ってください。テスト後、ログのresponse_detail部分を教えていただけるでしょうか。

変更1↓
// クレジット分割回数
$arrPaymentClass = array(
'10' => '一括払い',
'23-8' => 'ボーナス1回',
'61-2' => '分割2回払い',
'61-3' => '分割3回払い',
'61-6' => '分割6回払い',
'61-10' => '分割10回払い',
'61-15' => '分割15回払い',
'61-20' => '分割20回払い',
'80' => 'リボ払い'
);


変更2↓
function sfSendPaygentCredit($arrData, $arrInput, $uniqid) {
// 接続モジュールのインスタンス取得 (コンストラクタ)と初期化
$p = new PaygentB2BModule();
$p->init();

// クレジット用パラメータの取得
$arrPaymentDB = sfGetPaymentDB(MDL_PAYGENT_CODE, "AND memo03 = ". PAY_PAYGENT_CREDIT);
$arrOtherParam = unserialize($arrPaymentDB[0]['other_param']);

// 共通データの取得
$arrSend = sfGetPaygentShare(PAYGENT_CREDIT, $arrData['order_id'], $arrPaymentDB[0]);

/** 個別電文 **/
// 決済金額
$arrSend['payment_amount'] = $arrData['payment_total'];
// カード番号
$arrSend['card_number'] = $arrInput['card_no01'].$arrInput['card_no02'].$arrInput['card_no03'].$arrInput['card_no04'];
// カード有効期限(MMYY)
$arrSend['card_valid_term'] = $arrInput['card_month'].$arrInput['card_year'];
// 支払い区分、分割回数の取得
list($payment_class, $split_temp) = split("-", $arrInput['payment_class']);
if ($payment_class == "23") {
$summer_bonus = $split_temp;
$arrSend['summer_bonus'] = $summer_bonus;
} else {
$split_count = $split_temp;
}
// 支払い区分
/*
* 10:1回
* 23:ボーナス1回
* 61:分割
* 80:リボルビング
*/
$arrSend['payment_class'] = $payment_class;
// 分割回数
$arrSend['split_count'] = $split_count;
/** 3Dセキュア関連 **/
if ($arrOtherParam['credit_3d'] != 1 || SC_MobileUserAgent::isMobile()) {
// 3Dセキュア不要区分
$arrSend['3dsecure_ryaku'] = '1';
} else {
// HttpAccept
$arrSend['http_accept'] = $_SERVER['HTTP_ACCEPT'];
// HttpUserAgent
$arrSend['http_user_agent'] = $_SERVER['HTTP_USER_AGENT'];
// 3Dセキュア戻りURL
$arrSend['term_url'] = SSL_URL. "shopping/load_payment_module.php?mode=credit_3d&uniqid=". $uniqid;
}

// 電文の送付
foreach($arrSend as $key => $val) {
$p->reqPut($key, $val);
}
// 電文の送信
$p->post();
// 応答を処理
$arrRet = sfPaygentResponse(PAYGENT_CREDIT, $p, $uniqid, $arrInput);

return $arrRet;
}
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   ペイジェントモジュールのボーナス一括払い対応に関して kobe_taro 2008/6/19 18:04
     Re: ペイジェントモジュールのボーナス一括払い対応に関して x41 2008/6/19 23:27
       Re: ペイジェントモジュールのボーナス一括払い対応に関して kobe_taro 2008/6/20 10:47
         Re: ペイジェントモジュールのボーナス一括払い対応に関して x41 2008/6/20 21:29
           Re: ペイジェントモジュールのボーナス一括払い対応に関して kobe_taro 2008/6/21 15:52
             Re: ペイジェントモジュールのボーナス一括払い対応に関して seasoft 2008/6/21 18:46
               Re: ペイジェントモジュールのボーナス一括払い対応に関して x41 2008/6/21 23:39
                 Re: ペイジェントモジュールのボーナス一括払い対応に関して opapi 2008/6/23 9:18
                   Re: ペイジェントモジュールのボーナス一括払い対応に関して kobe_taro 2008/6/23 9:55
                     Re: ペイジェントモジュールのボーナス一括払い対応に関して x41 2008/6/23 21:08
                       Re: ペイジェントモジュールのボーナス一括払い対応に関して kobe_taro 2008/6/24 14:19
                       » Re: ペイジェントモジュールのボーナス一括払い対応に関して x41 2008/6/24 20:50
                           Re: ペイジェントモジュールのボーナス一括払い対応に関して kobe_taro 2008/6/25 13:43
                           Re: ペイジェントモジュールのボーナス一括払い対応に関して x41 2008/6/25 22:00
                             Re: ペイジェントモジュールのボーナス一括払い対応に関して kobe_taro 2008/6/26 16:30

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,724名です
総投稿数は109,953件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1570
9
mcontact
1286
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.