Developer tasks for using service method
VisitorCancelOrder.
VisitorCancelOrder is used to cancel an order placed by the
visitor. The decision on whether the order is cancelled or not lies in business logic in
the external commerce system. Typically an order cannot be cancelled ones it shop owner
has started fulfilling/processing it.
At your visual studio solution
setup:
Reference the Sitecore.Commerce.Connect.CommerceServer and Sitecore.Commerce.dll.
Pick the class in your solution where want to use this service method.
Paste in the code below to use the service method.
var provider = new
CommerceInventoryServiceProvider();var products = new
List<CommerceInventoryProduct> {
new
CommerceInventoryProduct { ProductId =
"p1", CatalogName = ProductCatalogName }, new
CommerceInventoryProduct { ProductId = "p2",
CatalogName = ProductCatalogName, VariantId = "1" }, new
CommerceInventoryProduct { ProductId =
"p3", CatalogName = ProductCatalogName }
}; var request
= new GetStockInformationRequest(string.Empty, products); var result =
provider.GetStockInformation(request);