We are in need of integrating ShipStation.com shipping management tool with our nopcommerce. It has features that ShipWorks does not have and is extremely imperative that we have this if possible, and quick. Please advise.
Does anyone have a solution for this? We need support on this quickly as possible.
Thank you and just sent a PM a few minutes ago! :-)
So does the plug in with ShipStation released?
You can check out chinadivision.com, it has many shipping management tools, can manage your shipments and inventory.
I want to use the ship station plugin but it looks like nopcommerce syncs product.id instead of attributecombination sku when track inventory by product attribute is enabled and product sku field is empty.
The problem is in shipstationservice.cs
protected virtual void WriteOrderItemsToXml(XmlTextWriter writer, ICollection<OrderItem> orderItems)
foreach (var orderItem in orderItems)
var product = _productService.GetProductById(orderItem.ProductId);
var order = _orderService.GetOrderById(orderItem.OrderId);
var sku = product.Sku;
writer.WriteElementString("SKU", string.IsNullOrEmpty(sku) ? product.Id.ToString() : sku);
writer.WriteElementString("UnitPrice", (order.CustomerTaxDisplayType == TaxDisplayType.IncludingTax ? orderItem.UnitPriceInclTax : orderItem.UnitPriceExclTax).ToString(CultureInfo.InvariantCulture));
On this line: writer.WriteElementString("SKU", string.IsNullOrEmpty(sku) ? product.Id.ToString() : sku);
How can I map the attribute combination sku instead of product id?