Skip to content

Instantly share code, notes, and snippets.

@allenmichael
Created December 10, 2015 21:42
Show Gist options
  • Save allenmichael/1a49db18d3018ce08f91 to your computer and use it in GitHub Desktop.
Save allenmichael/1a49db18d3018ce08f91 to your computer and use it in GitHub Desktop.
Create a digital package
var order = orderResource.GetOrderAsync(orderId).Result;
var digitalPackageResource = new Mozu.Api.Resources.Commerce.Orders.DigitalPackageResource(_apiContext);
var digitalPackageItem = new Mozu.Api.Contracts.CommerceRuntime.Fulfillment.DigitalPackageItem()
{
ProductCode = order.Items[0].Product.ProductCode,
Quantity = order.Items[0].Quantity
};
var digitalPackage = new Mozu.Api.Contracts.CommerceRuntime.Fulfillment.DigitalPackage()
{
Items = new List<Mozu.Api.Contracts.CommerceRuntime.Fulfillment.DigitalPackageItem>() { digitalPackageItem },
FulfillmentLocationCode = "Digital",
};
var packageResult = digitalPackageResource.CreateDigitalPackageAsync(digitalPackage, order.Id).Result;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment