Sitecore Commerce - исключение при отправке запроса в конвейер SubmitVisitorOrder
Я перешел с Sitecore с версии 8.0 на 8.1. Новая версия Sitecore - 8.1.160519, а Commerce Server - 11.3.507.0. Все работает нормально, за исключением случая, когда тележки передаются на обработку в конвейер SubmitVisitorOrder. Я получаю исключение:
Неверная операция. Объект Корзина помечен как удаленный. Это происходит, если вы сохраняете Basket как PurchaseOrder или конвертируете OrderTemplate в Basket.
Я использую метод SaveAsOrder()
из Basket
класс от CommerceServer.Core.Runtime.Orders
для сохранения заказа (как показано в Commerce.Server.Storefront
пример). Заказы сохраняются на коммерческом сервере, но корзина не удаляется после сохранения заказов.