Is it possible to create a product on amazon programmatically using the api? I would ideally like to create a product using the spree commerce CMS and at the end of the day sync products between the CMS and an online amazon store.
On the Amazon side, you can create products using the Amazon Marketplace Web Service, in particular the feeds API (code samples here).
On the Spree side, you can make this happen by either writing an extension, or by using Spree's middleware product (Wombat) and creating a custom integration for it.
Spree is pushing hard for more integrations that have broad appeal, and syncing with Amazon MWS definitely fits the bill, so you may be able to contact them and get some help doing these things (my company is a Spree partner, and we're currently working on an open source integration to a popular CRM tool for another seller).
Related
I would like to start a new e-commerce platform build with Shopify/Hydrogen (React) an I'm still not sure about the back-end side (maybe ExpressJS + DynamoDB).
The issue is that I want to host everything on AWS, I am new there and I don't really know in which direction should I go.
Basically the platform is created for selling fishing stuff but it should also support the drop-shipping context, where other companies can sell their own products there.
Can anyone help me with a path for achieving this? What are the right steps?
Regarding headless storefronts you have multiple options with hosting, starting from Gatsby Cloud, through Netlify, Vercel or Amazon Amplify in case you want to host it on AWS.
I will assume that "drop-shipping context" would mean you want to become a some sort of a marketplace? Where other merchants would list their products and upon purchase handle the shipping themselves? You can organize that through using free open-source CMS - Strapi in a manner where it acts as a PIM (product information management system), basically you will create users in admin panel and allow them to put products into CMS and then pull and publish them to Shopify storefront (through Admin API you can even create products and add them to an order on the fly), also through webhooks that Shopify trigger on the purchase event you will be able to send a notification to a dropshipper.
Regarding Hydrogen it's pretty early in the making so I would suggest to take a look on React-powered boilerplates out on Github and it will boost implementation speed significantly.
I am building a multitenant SaaS application for multipule companies to use. One of the features of the application is that it will create a document based from database data.
I could use a library to create a document in MS-word format and this would be downloaded to the users PC or stored in a database.
However, I love Google Docs and ideally the output would be a google doc.
My struggle is know how I would do this? Can I subscribe to google docs with my SaaS company and the my software creates the google doc in it's own account and this doc is then shared with the client? (i.e. all the docs are in my SaaS companies google drive.) Or can I get my SaaS app to hook in with the clients Google account and the document is created in their google account/drive? But then they would need a Google account and what happens if they dont have one?
I am looking for the best way to do this
I am developing a web app which will be pulling data from Amazon Advertising API. I need as a user to see data for all of the sellers that has approved/registered for using their profile's data.
Is this scenario possible? If not, is there anything similar to it? If yes, how do I implement it, is there some documentation?
The Amazon Advertising API v2 was released late 2018, so it's pretty new but has some missing information in the official documentation. But to get started please follow the official documentation guide:
https://advertising.amazon.com/API/docs/v2/guides/get_started
A lot of other sources are outdated, so I suggest to stick to this guide.
The logic to handle multiple Amazon Seller Accounts you have to handle yourself.
But every Seller Account has to go through the consent workflow to give your console app the rights to get access to the shop data via API. Therefore you need to implement a 'Login with Amazon' button - That's the part that is not mentioned in the documentation. See https://login.amazon.com/
Does anybody has some experience with Product Advertising API of Amazon?
I have a django site and I need to get the affiliate info that is relevant to my site.
Which python/django packages do you use and how?
I am starting a similar project. I haven't completed it yet, so I can't answer this perfectly yet, but here is an open source python project I've found related to the Amazon Product API on PyPi:
https://pypi.python.org/pypi/python-amazon-product-api/
I have been reviewing the setup of a current Amazon Web Store implementation to figure out some of the systems capabilities. The end goal is to pull a feed that i can reuse and transform for Channel Adviser. The documentation on Amazon Web Store is a little sparse and I'm wondering if anyone here has a little experience with this specific product scenario (pull inventory from Web Store Account).
The current goal is to pull down the inventory for the store in a feed via RSS or any other suitable format. I have been looking at the RSS web feeds for Tags # amazon.com page but I dont think it's available for the web store product or feasible to pull an entire store's inventory this way.
-my research has led me to the amazon product advertising API but looking at the WSDL for the service, the only relevant service calls I see are ItemSearch, ItemLookup and SimilarityLookup; none of these seem to explicitly support Web Store and they dont really seem entirely appropriate for pulling the Web Store's entire inventory (although they do appear to accept a merchant ID). Does anyone know of a common or appropriate way to get access to this data?
Thanks in advance for any specific guidance you can provide
After a couple of contacts with Amazon Seller support, it appears that the most appropriate solution is to set up an Amazon Marketplace Web Services account and use those apis. The 'Inventory' api seems to be exactly what we were after (although the support email suggested the Reports section).
Response from Amazon Seller Support
We checked and we have a different program that fits your needs called MWS (Market Place Web Service), you would have to sign up for an account first which is for free. Please visit this link to find out more information:
https://developer.amazonservices.com/
Click on reports and then on Amazon MWS Developer Guide (PDF) and you will be able to get more information related to your concern.