• It works OK, but it’s missing important and basic features like sending barcode and customs data to Shipstation. It’s no excuse that these fields are not built into WooCommerce because they could let you specify fields where this data is stored.

    Also, for variable products it sends the parent title, so Shipstation has little idea which variation is being sent.

    • This topic was modified 1 year, 5 months ago by tufty.
Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Support Sandip Mondal – a11n

    (@sandipmondal)

    Hi @tufty,

    it’s missing important and basic features like sending barcode and customs data to Shipstation. It’s no excuse that these fields are not built into WooCommerce because they could let you specify fields where this data is stored.

    We already have documentation for sending custom data to ShipStation here: Export Custom Field Data to ShipStation

    ShipStation supports up to three custom fields that may contain extra data you want to be sent to the ShipStation orders. Please refer to the above document to achieve that.

    Also, for variable products it sends the parent title, so Shipstation has little idea which variation is being sent.

    It is suggested that you add SKUs to your products such that when a variable product is ordered. The SKU will be displayed on the order details page which will help you to locate the variation:

    And images come out in Shipstation squished to their aspect ratio. It would be better to resize images before sending eg. by adding white space to the sides of square images.

    The product thumbnail image you have set in the WooCommerce store is the image that is sent to ShipStation. On my end, the product images are only resized and sent to ShipStation so that they do not add up to the amount of data being sent.

    Can you please share a screenshot of what you’re seeing on your end?

    I’d recommend https://snipboard.io for sharing screenshots — please follow the instructions on the page, then paste the URL in this chat.

    Looking forward to your reply!

    Thread Starter tufty

    (@tufty)

    Hi @sandipmondal thanks for your reply. Unfortunately that code for the custom fields is no help. Customs data is 3 fields per product (description, HS code and country of origin), plus one for the barcode, so two custom fields for the whole order is not enough. And even if it was, there is no mechanism within Shipstation to map the order custom fields to products.

    Here are the API documentation for Shipstation products and Order items. What is needed in the integration is to specify the corresponding meta tags in WooCommerce for customsDescription, customsTariffNo, customsCountryCode and upc.

    Our Shopify integration manages to achieve this, so I am pretty sure it should be possible with WooCommerce.

    Yes we already have unique SKUs for all products and variations. But they are not really very helpful for picking. Our workaround is to manually fix all variable product names in Shipstation, but that is a time consuming bodge.

    Now I look at the images, they are fixed. Might be something Shipstation did!

    Best wishes

    Plugin Support Sandip Mondal – a11n

    (@sandipmondal)

    Hi @tufty,

    Thanks for getting back with your goals!

    Unfortunately that code for the custom fields is no help. Customs data is 3 fields per product (description, HS code and country of origin), plus one for the barcode, so two custom fields for the whole order is not enough. And even if it was, there is no mechanism within Shipstation to map the order custom fields to products.

    Here are the API documentation for Shipstation products and Order items. What is needed in the integration is to specify the corresponding meta tags in WooCommerce for customsDescription, customsTariffNo, customsCountryCode and upc.

    I understand that you’d like to send custom “PRODUCT DATA” to ShipStation and not Order data as shared in the documentation above.

    I’ve reached out to the team internally to check if it’s possible to send custom “PRODUCT DATA” (customsDescription, customsTariffNo, customsCountryCode) with the extension and I’ll get back to you as soon as I hear back.

    Yes we already have unique SKUs for all products and variations. But they are not really very helpful for picking. Our workaround is to manually fix all variable product names in Shipstation, but that is a time consuming bodge.

    I see. Thanks for bringing this up! As of now, the SKUs are a way to identify the variation that was ordered within the ShipStation platform.

    It would be great to have you add this idea to the Ideas Board, which is where developers go to look for future plugin features and improvements.

    Now I look at the images, they are fixed. Might be something Shipstation did!

    Glad to hear that this is now fixed!

    Plugin Support Sandip Mondal – a11n

    (@sandipmondal)

    Hi @tufty,

    Apologies for the delay in getting back.

    As of now, it is not possible to send custom “Product Data” to ShipStation. However, you can send custom fields to the order as mentioned above.

    I’ve submitted a request to the developers and they will look into it but there is no ETA for the implementation since our developers are still looking into it.

    You can keep an eye out on the changelog here: https://wordpress.org/plugins/woocommerce-shipstation-integration/#developers to be notified when this feature is implemented into the plugin.

    Thanks for your valuable feedback! 🙂

    Plugin Support Sandip Mondal – a11n

    (@sandipmondal)

    Hi again @tuffy,

    Just wanted to highlight that our plugin WooCommerce ShipStation Integration is using the “Custom store Integration” that Shipstation offers.

    With the “Custom Store” Integration, there is no XML attribute for us to attach custom product data. If you want to do that, you can leverage the “custom fields” you mentioned. Then, in ShipStation, it will pull the XML and display it here:

    Thread Starter tufty

    (@tufty)

    Hi @sandipmondal Yes I understand that and this is the fundamental reason why there are no frills in the integration, and won’t be unless the approach is switched to the API integration model.

    It is simply not possible to have integration features that are comparable with eg. Shopify unless that is done. I’m guessing from your replies there are no plans to do so.

    Plugin Support Sandip Mondal – a11n

    (@sandipmondal)

    Hi @tufty,

    I’ve let our developers know about this enhancement and they will look into it.

    Since this would be like a complete revamp of the plugin, I cannot promise an ETA for the implementation.

    You can keep an eye out on the changelog here: https://wordpress.org/plugins/woocommerce-shipstation-integration/#developers to be notified when this feature is implemented into the plugin.

    Thanks for your valuable feedback! 🙂`

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘It works but don’t expect frills’ is closed to new replies.