Shopify Automatic Fulfillment via Python

bodyanyash

Regular Member
Joined
May 21, 2020
Messages
272
Reaction score
84
Hello. I have a website where I purchase my products that I sell on Shopify store. They have an API option to order. I want to setup a function on my Shopify store that will automatically send a request to the other website and place my customer's order with them.

I created a Python code that works with the vendor, now I just have to integrate that into my store. How would I accomplish that? Thanks!
 
So it's on shopify?

You'll either need to use:
A: Selenium/requests/BS4 to login to your backend and scrape new order data.

Or B(I'd reccomend this):
Shopify API to get new order details.
https://github.com/Shopify/shopify_python_api
You will need a seperate server/run the scripts locally periodically. I'd suggest 6-12hours with an email report of whats been ordered in that time to ensure things are matching up properly.
 
So it's on shopify?

You'll either need to use:
A: Selenium/requests/BS4 to login to your backend and scrape new order data.

Or B(I'd reccomend this):
Shopify API to get new order details.
https://github.com/Shopify/shopify_python_api
You will need a seperate server/run the scripts locally periodically. I'd suggest 6-12hours with an email report of whats been ordered in that time to ensure things are matching up properly.
Use shopify API to scrape new data -> input that data into my code that runs requests to the vendor server and then fulfill the order through shopify api again?
 
Use shopify API to scrape new data -> input that data into my code that runs requests to the vendor server and then fulfill the order through shopify api again?

That's the way I'd do it.

For awhile I'd run it all manually and have some kind of confirmation of the orders you want to send to vendor, after a few weeks of doing that I'd put it into production whilst still keeping an eye on it.
 
That's the way I'd do it.

For awhile I'd run it all manually and have some kind of confirmation of the orders you want to send to vendor, after a few weeks of doing that I'd put it into production whilst still keeping an eye on it.
thank you!
 
That's the way I'd do it.

For awhile I'd run it all manually and have some kind of confirmation of the orders you want to send to vendor, after a few weeks of doing that I'd put it into production whilst still keeping an eye on it.
..still keeping an eye on it , being the most important bit :D
 
If you still haven't figured out. I used orderdesk before and they have many suppliers integrated already. Check if your supplier is integrated with them.
 
Back
Top