Index: branches/version-2_12-dev/data/class/helper/SC_Helper_Purchase.php
===================================================================
--- branches/version-2_12-dev/data/class/helper/SC_Helper_Purchase.php	(revision 21935)
+++ branches/version-2_12-dev/data/class/helper/SC_Helper_Purchase.php	(revision 21939)
@@ -256,6 +256,4 @@
      *
      * 既存のデータが存在しない場合は新規保存. 存在する場合は更新する.
-     * 既存のデータが存在せず, ユーザーがログインしている場合は,
-     * 会員情報をコピーする.
      *
      * @param integer $uniqId 受注一時情報ID
@@ -280,7 +278,8 @@
 
         $sqlval['session'] = serialize($_SESSION);
+        // 注文者の情報を常に最新に保つ
+        $this->copyFromCustomer($sqlval, $objCustomer);
         $exists = $this->getOrderTemp($uniqId);
         if (SC_Utils_Ex::isBlank($exists)) {
-            $this->copyFromCustomer($sqlval, $objCustomer);
             $sqlval['order_temp_id'] = $uniqId;
             $sqlval['create_date'] = 'CURRENT_TIMESTAMP';
