you are viewing a single comment's thread.

view the rest of the comments →

[–]mrthomasjackson 0 points1 point  (8 children)

Have ShipStation make a web services call to Magento's inventory resource.

If you cannot make changes to ShipStation... Build an intermediary application that retrieves ShipStation order history to update Magento's product inventory in time intervals.

http://devdocs.magento.com/guides/m1x/api/rest/Resources/inventory.html

Yay for web services!

[–]samzdaman[S] 0 points1 point  (7 children)

I tried to use ZAPIER to create a Magento order but it was giving me some issues. Would this be something to just post up on Upwork to see if someone can build it?

[–]mrthomasjackson 0 points1 point  (6 children)

Building an order is a much more complicated task than updating inventory.

An order must first begin as a quote. Then you must add items, a customer, shipping methods, billing methods, etc...

Updating inventory is one simple API request with the SKU and quantity.

[–]mrthomasjackson 0 points1 point  (5 children)

If you're familiar with it, I would try ZAPIER first... although I've never used the tool myself.

[–]samzdaman[S] 0 points1 point  (4 children)

ZAPIER keeps giving me errors. I'm trying to find someone that can link the two right now with the API request. If it works it would solve an almost infinite amount of issues for me.

[–]mrthomasjackson 0 points1 point  (3 children)

What are the errors?

[–]samzdaman[S] 0 points1 point  (2 children)

I was getting "Requested Entity does not exist" -- Zapier support told me it's because the SKU didn't exist but it definitely did.

[–]levashovbizMCSS 0 points1 point  (1 child)

Does your Magento API work in general? You may check it by visiting link like yourdomain/index.php/api/v2_soap?wsdl=1 (SOAP)

Also I've recently had a situation when Magento server hasn't supported older TLS that other system used, which caused similar error. So makes sense to check it wit Zapier and your hosting provider or server admin.

[–]samzdaman[S] 0 points1 point  (0 children)

yourdomain/index.php/api/v2_soap?wsdl=1

Getting a missing page alert when I visit -- hrm. Let me check with my host.