protected function mergeBasket(umiObject $guestBasket) {
			$orderItems = $guestBasket->order_items;

			if(is_array($orderItems)) {
				$userBasket = __emarket_purchasing::getBasketOrder(false);

				if($userBasket) {
					foreach($orderItems as $orderItemId) {
						$orderItem = orderItem::get($orderItemId);
						if($orderItem) {
							$userBasket->appendItem($orderItem);
						}
					}
					$userBasket->commit();
				}
			}

			$guestBasket->delete();
		}