Integration with ShipStation?

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
Il y a 9 ans
Hey everyone,

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.
Il y a 9 ans
Does anyone have a solution for this? We need support on this quickly as possible.
Il y a 9 ans
Contact Keith at  [email protected] to inquire about there nopCommerce connector with ShipStation.
Il y a 9 ans
Thank you and just sent a PM a few minutes ago! :-)
Il y a 9 ans
Hi All,

We are finishing up on testing the plugin for Ship Station support over the weekend and are looking to release the plugin next week.

Ill post here when its ready to go.  Any question please email [email protected]

Thanks
-Keith
Il y a 9 ans
Hi,

So does the plug in with ShipStation released?

Thanks
Il y a 9 ans
rgecweb wrote:
Contact Keith at (XXX) XXX-XXXX or email [email protected] to inquire about there nopCommerce connector with ShipStation.


Could you please remove my personal cell phone number from this post.  I have been receiving quite a few spam calls since this was posted

Thanks
-Keith
Il y a 8 ans
Hello,
You can check out chinadivision.com, it has many shipping management tools, can manage your shipments and inventory.
Il y a 3 ans
Please find the ShipStation plugin here (developed by nopCommerce team and available for free)
Il y a 3 ans
Hello,

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)
        {
            writer.WriteStartElement("Items");

            foreach (var orderItem in orderItems)
            {
                var product = _productService.GetProductById(orderItem.ProductId);
                var order = _orderService.GetOrderById(orderItem.OrderId);

                //is shippable
                if (!product.IsShipEnabled)
                    continue;

                writer.WriteStartElement("Item");

                var sku = product.Sku;

                writer.WriteElementString("SKU", string.IsNullOrEmpty(sku) ? product.Id.ToString() : sku);
                writer.WriteElementString("Name", product.Name);
                writer.WriteElementString("Quantity", orderItem.Quantity.ToString());
                writer.WriteElementString("UnitPrice", (order.CustomerTaxDisplayType == TaxDisplayType.IncludingTax ? orderItem.UnitPriceInclTax : orderItem.UnitPriceExclTax).ToString(CultureInfo.InvariantCulture));

                writer.WriteEndElement();
                writer.Flush();
            }

            writer.WriteEndElement();
            writer.Flush();
        }

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?
Thank you
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.