public async Task <List <InsertedOrdersResponse> > InsertManualOrder(Order order)
        {
            order.OrderNumber   = Guid.NewGuid().ToString();
            order.PhoneNumber   = !string.IsNullOrWhiteSpace(order.PhoneNumber) ? order.PhoneNumber : string.Empty;
            order.CompletedAt   = DateTime.Now;
            order.Status        = OrderStatus.Pending.ToString();
            order.TransactionId = Guid.NewGuid().ToString();
            order.Currency      = "CAD";
            order.Items         = CommonUtilities.CreateItemsString(order.Items, order.ItemCount, order.ItemTotal);

            return(await _db.InsertOrderQueryAsync(new List <Order>() { order }));
        }