C# – amazon marketplace web service (amazon mws) using c#

amazonamazon-mwsasp.netc

I studied about amazon marketplace from https://developer.amazonservices.co.uk/[^]

I want to learn more in detail about adding product in amazon using this service.

what will the steps to add product in amazon, will I required first list the products from amazon then add or can add directly(as i know we cant create new product in amazon)

The documentation is not cleared, and we have not any kind of testing environment for test.

If you have any helpful link please provide me..

Best Answer

In order to use Amazon Marketplace Webservices (MWS) you will need a Pro Merchant seller account, an Amazon WebStore account, a Checkout by Amazon account, or an Amazon Product Ads account. The Pro Merchant or Professional Sellers account is currently priced at £25.00 or $39.99 USD per month. Then sign up for MWS by clicking the Sign up for MWS button at http://developer.amazonservices.co.uk/ (or appropriate for your region).

It is my understanding that by calling Amazon Seller Service you can get a "sandboxed" MWS account, although I've never used that.

Once that's set up, you have two options:

  1. Create a tab delimited text feed with your product information (called "flat file" in the documentation)
  2. Create multiple XML feeds (mostly these four: products, prices, inventory and images)

Once that's done, you use the following API calls:

  1. SubmitFeed to send your data to Amazon and put it in the processing queue (you will need to call this multiple times if using the XML formats)
  2. GetFeedSubmissionList to see if it was processed
  3. GetFeedSubmissionResult to see if anything went wrong

If done right, using above APIs can completely automate the process of creating new products on Amazon, linking your data to existing products (by linking to the same ASINs, EANs, UPCs or ISBNs) as well as changing images, prices and inventory.

The Amazon Developer site has C# sample client code for you to play with. Other useful references: