2011年7月15日金曜日

2.11系 ECCUBE 注文完了画面で決済方法の取得など

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?topic_id=8266&forum=10



LC_Page_Shopping_Complete.php の action()に下記2行を追加

$objPurchase = new SC_Helper_Purchase();
$arrOrder = $objPurchase->getOrder($_SESSION['order_id']);

$arrOrderの中身はこれ

Array (54)
order_id => "11"
order_temp_id => "abcdefgxxxxxxxxxxxx"
customer_id => "1"
message => null
order_name01 => "山本"
order_name02 => "太郎"
order_kana01 => "ヤマモト"
order_kana02 => "タロウ"
order_email => "test@example.com"
order_tel01 => "03"
order_tel02 => "1111"
order_tel03 => "2222"
order_fax01 => null
order_fax02 => null
order_fax03 => null
order_zip01 => "100"
order_zip02 => "0001"
order_pref => "13"
order_addr01 => "てすと住所1"
order_addr02 => "てすと住所2"
order_sex => "1"
order_birth => null
order_job => null
subtotal => "5040"
discount => null
deliv_id => "1"
deliv_fee => "0"
charge => "0"
use_point => "0"
add_point => "50"
birth_point => "0"
tax => "0"
total => "5040"
payment_total => "5040"
payment_id => "5"
payment_method => "クレジットカード決済"
note => null status => "1"
create_date => "2011-01-15 16:01:22"
update_date => "2011-01-15 16:01:22"
commit_date => null payment_date => null
device_type_id => "10"
del_flg => "0"
memo01 => null
memo02 => null
memo03 => null
memo04 => null
memo05 => null
memo06 => null
memo07 => null
memo08 => null
memo09 => null
memo10 => null