Удалил метод initintermediateOrder, вместо него следует использовать initOrder()