Re: [解決済み] 【至急】会員ポイントを利用してのPayPal決済エラー

2014 年 1 月 18 日

ホーム フォーラム バグ報告 [解決済み] 【至急】会員ポイントを利用してのPayPal決済エラー Re: [解決済み] 【至急】会員ポイントを利用してのPayPal決済エラー

#68192

nglife
参加者

テストサーバーにおいて、Development Versionで正常に動作することを確認致しました。

早急のご対応誠にありがとうございます。

深く感謝致します。

本番環境ではDevelopment Versionの適用が難しいため該当修正コードを写した形となります。

※動作確認済ですが、下記コードのみで問題がある場合にはご指摘頂けますと幸いです

purchase_button.php(Development Version)

532行目:discountが含まれる場合の分岐内

$i++;

534~540行目:usedpointが含まれる場合の分岐一連

if( !empty($usces_entries['order']['usedpoint']) ) {
$html .= '
<input type="hidden" name="L_PAYMENTREQUEST_0_NAME'.$i.'" value="'.esc_attr(__('Used points', 'usces')).'">
<input type="hidden" name="L_PAYMENTREQUEST_0_AMT'.$i.'" value="'.usces_crform($usces_entries['order']['usedpoint']*(-1), false, false, 'return', false).'">';
$item_total_price -= $usces_entries['order']['usedpoint'];
$i++;
}

※532行目は今回の件とは直接関係がないかと思いますが、本番環境に併せて追記修正をさせて頂きました

上記修正により、PayPal決済画面にて会員ポイントの項目(明細)が別個で追加表示され、合計金額にも正常な反映がされているのを確認致しました。

丁寧なご対応を頂きありがとうございました。

今後共宜しくお願い致します。