/// <summary> /// Update a shipment of a cart /// </summary> /// <param name="param"></param> /// <returns></returns> public virtual Task <ProcessedCart> UpdateShipmentAsync(UpdateShipmentParam param) { var request = new UpdateShipmentRequest { CartName = param.CartName, ScopeId = param.ScopeId, CustomerId = param.CustomerId, Id = param.Id, CultureName = param.CultureInfo.Name, FulfillmentLocationId = param.FulfillmentLocationId, FulfillmentMethodName = param.FulfillmentMethodName, FulfillmentScheduleMode = param.FulfillmentScheduleMode, FulfillmentScheduledTimeBeginDate = param.FulfillmentScheduledTimeBeginDate, FulfillmentScheduledTimeEndDate = param.FulfillmentScheduledTimeEndDate, PropertyBag = param.PropertyBag, ShippingAddress = param.ShippingAddress, ShippingProviderId = param.ShippingProviderId }; return(OvertureClient.SendAsync(request)); }
public Task <ProcessedCart> UpdateShipmentAsync(UpdateShipmentParam param) { throw new NotImplementedException(); }