Beispiel #1
0
/**
 * settleNetBank.php
 *
 * Copyright (c) 2009 Fraise, Inc.
 * All rights reserved.
 */
/**
 * PCログイン後ネットバンク決済処理ファイル。
 *
 * @copyright   2009 Fraise, Inc.
 * @author      mitsuhiro nakamura
 */
require_once D_BASE_DIR . "/common/post_common.php";
require_once $controllerOBJ->getIncludeBusinessLogic("postInclude");
$param = $requestOBJ->getParameterExcept($exceptArray);
$SettlementBankOBJ = SettlementBank::getInstance();
$errSessOBJ = new ComSessionNamespace("err_msg");
// カートから商品IDを取り出す
$cartSessOBJ = new ComSessionNamespace("cart");
$ItemIdList = $cartSessOBJ->itemId;
$OrderingOBJ = Ordering::getInstance();
$ItemOBJ = Item::getInstance();
// 引継ぎデータ
$tags = array("odid");
$URLparam = $requestOBJ->makeGetTag($tags);
// URLに付加するGET用
$smartyOBJ->assign("URLparam", $URLparam);
// 注文情報の取得
if (!($orderingData = $OrderingOBJ->getOrderingDataFromAccessKey($param["odid"], $comUserData["user_id"]))) {
    // トランザクション開始
    $OrderingOBJ->beginTransaction();