Programmatically make Amazon purchase?
Amazon Web-ServicesAmazon Web-Services Problem Overview
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...
Amazon Web-Services Solutions
Solution 1 - Amazon Web-Services
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.
Solution 2 - Amazon Web-Services
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.