Is anyone aware of an Amazon API that allows you to purchase items programmatically?
I looked at tons of their web services (Product Advertising, MWS, etc.), and none of them seemed to do this.
I found this thread that seemed to suggest there was no solution, but there was no definitive answer: https://forums.aws.amazon.com/thread.jspa?threadID=45127
Just to be clear, I want to make a purchase with MY payment details, not on behalf of any user. I figured if ANYONE supported this, it would be Amazon. But I realize there may be business (security?) reasons not to support this as well...
Types of purchases that can be made by the Amazon In-App Purchasing API. This enumeration contains the following values: CONSUMABLE.
With Amazon API Gateway, you only pay when your APIs are in use. There are no minimum fees or upfront commitments. For HTTP APIs and REST APIs, you pay only for the API calls you receive and the amount of data transferred out.
A user can choose to “go incognito” on the Amazon homepage/screen — upon entering this mode, they will be able to search for products and purchase them without their search history saved and purchase items in a very similar way to how they are purchasing now, only the user will have the option to “Buy Privately”.
Login to your Amazon Developer Console account. You will be prompted to create an account if you do not already have one. In the main navigation, click Apps & Services. Click API Access in the sub-menu.
http://www.zinc.io/ shows that it is, in fact, possible to do this.
I've read around the net that you could do this by sending crafted _GET responses, although I, myself, am currently trying to figure out which ones to send.
UPDATE 2019/12/10 Even though my answer was accepted as the best answer it's outdated. Please see this answer: https://stackoverflow.com/a/17180929/799155
It's not possible – I guess for a bunch of security reasons. Read through the thread you posted in your question ;)
Lorraine@AWS, Aug 13, 2010 2:02 PM
Amazon does not offer APIs to place a customer order. Neither a Corporate Account or the Associate Program will allow you to build the type of solution you are describing.
Lorraine@AWS, May 13, 2011 4:17 PM
Amazon still does not offer this service, to the best of my knowledge, and this isn't something I would ever expect to see included in the Fulfillment Web Service which is specific to the FBA program.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With