Ignore:
Timestamp:
2013/08/05 10:24:23 (13 years ago)
Author:
yomoro
Message:

#1506 決済処理中でストップした際に在庫とポイントが差し引かれてしまう 対応。一旦こちらの形でコミットさせていただきます。

Location:
branches/version-2_13-dev/data/class/pages/mypage
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • branches/version-2_13-dev/data/class/pages/mypage/LC_Page_Mypage.php

    r22949 r23027  
    7373    function action() 
    7474    { 
     75        //決済処理中ステータスのロールバック 
     76        SC_Helper_Purchase_Ex::checkSessionPendingOrder(); 
     77        SC_Helper_Purchase_Ex::checkDbMyPendignOrder(); 
     78        SC_Helper_Purchase_Ex::checkDbAllPendingOrder(); 
     79         
    7580        $objCustomer = new SC_Customer_Ex(); 
    7681        $customer_id = $objCustomer->getValue('customer_id'); 
  • branches/version-2_13-dev/data/class/pages/mypage/LC_Page_Mypage_History.php

    r23026 r23027  
    7171    function action() 
    7272    { 
     73        //決済処理中ステータスのロールバック 
     74        SC_Helper_Purchase_Ex::checkSessionPendingOrder(); 
     75        SC_Helper_Purchase_Ex::checkDbMyPendignOrder(); 
     76        SC_Helper_Purchase_Ex::checkDbAllPendingOrder(); 
     77         
    7378        $objCustomer    = new SC_Customer_Ex(); 
    7479        $objPurchase = new SC_Helper_Purchase_Ex(); 
  • branches/version-2_13-dev/data/class/pages/mypage/LC_Page_Mypage_Login.php

    r22926 r23027  
    6161    function action() 
    6262    { 
     63        //決済処理中ステータスのロールバック 
     64        SC_Helper_Purchase_Ex::checkSessionPendingOrder(); 
     65        SC_Helper_Purchase_Ex::checkDbMyPendignOrder(); 
     66        SC_Helper_Purchase_Ex::checkDbAllPendingOrder(); 
     67         
    6368        SC_Response_Ex::sendRedirect(DIR_INDEX_PATH); 
    6469    } 
  • branches/version-2_13-dev/data/class/pages/mypage/LC_Page_Mypage_Order.php

    r22926 r23027  
    6060    function action() 
    6161    { 
     62        //決済処理中ステータスのロールバック 
     63        SC_Helper_Purchase_Ex::checkSessionPendingOrder(); 
     64        SC_Helper_Purchase_Ex::checkDbMyPendignOrder(); 
     65        SC_Helper_Purchase_Ex::checkDbAllPendingOrder(); 
     66         
    6267        //受注詳細データの取得 
    6368        $arrOrderDetail = $this->lfGetOrderDetail($_POST['order_id']); 
Note: See TracChangeset for help on using the changeset viewer.