Sitecore Commerce — исключение при отправке запроса в конвейер SubmitVisitorOrder

#sitecore #commerce #commerceserver

#sitecore #коммерция #коммерческий сервер

Вопрос:

Я перенес Sitecore с версии 8.0 на версию 8.1. Новая версия Sitecore — 8.1.160519, а Commerce Server — 11.3.507.0. Все работает нормально, за исключением случая, когда корзины отправляются на обработку в конвейер SubmitVisitorOrder. Я получаю исключение:

Недопустимая операция. Объект корзины помечен как удаленный. Это происходит, если вы сохраняете корзину как PurchaseOrder или преобразуете OrderTemplate в Basket .

Я использую метод SaveAsOrder() Basket класса from CommerceServer.Core.Runtime.Orders для сохранения порядка (как показано в Commerce.Server.Storefront примере). Заказы сохраняются на сервере commerce, но корзина не удаляется после сохранения заказов.