We have been manually been keying Amazon orders into our system and would like to automate it. However, I can't seem to figure out how to go about it. Their documentation is barely there.
There is:
So, um, which do I use? Using REST instead of SOAP is very much preferred. Can anyone point me out some better documentation/examples?
With the Orders API section of Amazon Marketplace Web Service (Amazon MWS), you can build simple applications that retrieve only the order information that you need.
SP-API is a suite of REST-based APIs that provides Amazon selling partners programmatic access to their Amazon Seller Central account data. With SP-API, you can build applications that help sellers and vendors manage their Amazon business.
Go to “Data tab” - “Get extenal data” - “From text” (in drop down) Find your saved notepad / txt file from earlier. Click through the options like delimited etc. Bobs your uncle, You now have your “xlsx” export file.
To access this, go to the Reports Tab and click on “Business Reports.” You'll first be brought to your Sales Dashboard. This will give you a quick overview of your total sales on Amazon. You can choose to view today's sales, week to date, month to date, year to date, or a custom date range.
AIM and SOAP are historical APIs. The best choice is MWS, which supports all features of AIM and SOAP (i.e. all listing activity, inventory reports, order reports, order acknowledgement and cancellations, refunds, settlement reports). MWS is also well documented at mws.amazon.com, and example client libraries are provided for Java, C# and PHP. For feed and report formats, you should refer to Seller Central Help pages for all formats (unless you are a Marketplace seller, in which case the help pages are accessible from your seller account page).
You may also want to peruse www.amazonservices.com
Finally, here's a link to the SOA-GuideToXML.pdf document, which describes the details of the XML feeds and reports, as well as the overall workflow:
http://g-ecx.images-amazon.com/images/G/01/rainier/help/tutorials/SOA-GuideToXML.pdf
I think Amazon's API is a confusing mess to deal with. I just wrote a simple tool to extract data from my Amazon wishlist and it was far harder than it should have been.
I would guess that you want to use the Marketplace service, but I could be wrong. If you're dealing with PHP, there is a PHP API that you might find helpful - Tarzan (link disabled - this package is apparently no longer available)
Here is a Amazon forum for that should help: http://www.amazonsellercommunity.com/forums/forum.jspa?forumID=32, and a PDF overview
If you (obviously not reffering to YOU) don't feel comfortable with web services and API calling (communication). You can download a flat file from Sellercentarl.amazon with your order information, and use an import method to enter the whole file at once, without retyping any info. Obviously the exact pricess would depend on What system you are trying to enter these orders into. Good Luck!
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