Integration with ShipStation?

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
Hace 9 años
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.
Hace 9 años
Does anyone have a solution for this? We need support on this quickly as possible.
Hace 9 años
Contact Keith at  [email protected] to inquire about there nopCommerce connector with ShipStation.
Hace 9 años
Thank you and just sent a PM a few minutes ago! :-)
Hace 9 años
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
Hace 9 años
Hi,

So does the plug in with ShipStation released?

Thanks
Hace 9 años
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
Hace 8 años
Hello,
You can check out chinadivision.com, it has many shipping management tools, can manage your shipments and inventory.
Hace 3 años
Please find the ShipStation plugin here (developed by nopCommerce team and available for free)
Hace 3 años
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.