Exemplo n.º 1
0
                                                                  "Contact the administrator for further details.");
                             
                                         */
                         } else {
                             db_cancelOrder($dbOrder_id);
                             $body = '<p>Order ' . $dbOrder_ordernumber . ' has been cancelled.<p>';
                             $user = db_getUserById($dbOrder_userid);
                             // sms: 5/19/2011
                             // sendEmail($user, 'Order['.$dbOrder->ordernumber.'] Cancellation', $body);
                         }
                     }
                     $orderitem = db_getOrderItemById($id);
                     $subtotal = $orderitem['quantity'] * $orderitem['unitprice'];
                     $item = refactored_db_getItem($orderitem['itemid']);
                     $user = db_getUserById($dbOrder_userid);
                     $description = ord_getItemDescription($item['id'], $dbOrder_id);
                     $oi = array("id" => $orderitem['id'], "itemid" => $item['id'], "name" => $item['name'], "type" => $item['type'], "description" => $item['description'], "quantity" => $orderitem['quantity'], "price" => $orderitem['unitprice'], "subtotal" => $subtotal, "cancelled" => $orderitem['cancelled'], "description" => $description);
                     if ($success) {
                         $body = '<p>The item ' . $dbItem_name . ' from order ' . $dbOrder_ordernumber . ' has been cancelled.<p>';
                     } else {
                         $body = '<p>The item ' . $dbItem_name . ' from order ' . $dbOrder_ordernumber . ' has not been cancelled. The reason is: <cite>' . $message . '</cite><p>';
                     }
                     // sms: 5/19/2011
                     // sendEmail($user, 'Item Cancellation from order['.$dbOrder->ordernumber.']', $body);
                     $response = array("success" => $success, "orderitem" => $oi, "message" => $message);
                     echo json_encode($response);
                 }
             }
         }
     }
 }
Exemplo n.º 2
0
                         if ($dbOrder->payment) {
                             db_cancelGoogleCheckoutOrder($dbOrder->id);
                             $gresponse = $Grequest->SendCancelOrder($dbOrder->ordernumber, "Order has been cancelled due to a partial or complete refund." . "Contact the administrator for further details.");
                         } else {
                             db_cancelOrder($dbOrder->id);
                             $body = '<p>Order ' . $dbOrder->ordernumber . ' has been cancelled.<p>';
                             $user = db_getUserById($dbOrder->userid);
                             // sms: 5/19/2011
                             // sendEmail($user, 'Order['.$dbOrder->ordernumber.'] Cancellation', $body);
                         }
                     }
                     $orderitem = db_getOrderItemById($id);
                     $subtotal = $orderitem->quantity * $orderitem->unitprice;
                     $item = db_getItem($orderitem->itemid);
                     $user = db_getUserById($dbOrder->userid);
                     $description = ord_getItemDescription($item->id, $dbOrder->id);
                     $oi = array("id" => $orderitem->id, "itemid" => $item->id, "name" => $item->name, "type" => $item->type, "description" => $item->description, "quantity" => $orderitem->quantity, "price" => $orderitem->unitprice, "subtotal" => $subtotal, "cancelled" => $orderitem->cancelled, "description" => $description);
                     if ($success) {
                         $body = '<p>The item ' . $dbItem->name . ' from order ' . $dbOrder->ordernumber . ' has been cancelled.<p>';
                     } else {
                         $body = '<p>The item ' . $dbItem->name . ' from order ' . $dbOrder->ordernumber . ' has not been cancelled. The reason is: <cite>' . $message . '</cite><p>';
                     }
                     // sms: 5/19/2011
                     // sendEmail($user, 'Item Cancellation from order['.$dbOrder->ordernumber.']', $body);
                     $response = array("success" => $success, "orderitem" => $oi, "message" => $message);
                     echo json_encode($response);
                 }
             }
         }
     }
 }