This is one of my products now the black square store is not the one I registered it’s my website which I’m calling product_create and warehouse_product_update to add and update products so how is it there, I have another website It has the same API calling but it’s not listed there I want to know how can I add my other site there, also when the push button is clicked will the inventory will be updated in my site also?
Products are only downloaded from stores. We don’t push them if they are manually created in ShipHero’s UI.
The push button will only work for native integrations. We cannot update sites/stores that are not natively integrated, as there is no code in place to do so. You will need to create an integration using our API or Webhooks to update inventory in your API-connected stores.
Hi @tomasfd ,
I am a little bit confused about the second point you explained i have provided an SS to my Shiphero-connected store but I have no store named WJ,
It might be possible that it shows the store WJ in the product because the API WJ has a webhook Inventory Update and the product was created via that API key.
If possible can you tell me how can i set up a webhook that will trigger when the product value is changed and also how to add that API shop name under that product store?
Correct, the WJ store you see in products is part of our legacy API. Having it there has no effect, and yes, it is related to the store name you see in API settings. You won’t be able to add new API shop_names to products.
To add more than one of the same type of webhook, you will need to use a different shop_name, although this doesn’t have an effect other than distinguishing them.
Thanks for confirming the other details now I have set the webhook Inventory update in my Shiphero account this is the email associated with the test account we are using email - rpancrazio@gmail.com
I am currently using Laravel for website development now I have set up the web URL like this in web.php
Not sure I’m quite following. Webhooks are triggered automatically whenever you do some action in the UI that changes inventory.
If it helps this is the error we are getting from the endpoint you set up when we send them: 419 Client Error: unknown status for url: http://cldluggage.com/hook/inventory