Programmatically make Amazon purchase?

Amazon Web-Services

Amazon 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.

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionelsurudoView Question on Stackoverflow
Solution 1 - Amazon Web-ServicesTheodore R. SmithView Answer on Stackoverflow
Solution 2 - Amazon Web-ServicesdomView Answer on Stackoverflow