Has Amazon changed policy for getting MWS Access Keys? - amazon-mws

I am trying to get Amazon Seller Access keys from User Permissions page and it says
"Developer Central
Are you a software developer building applications using MWS?
If you need MWS API Access Keys because you are coding software applications for your own selling account or to be utilized by other sellers, you can provide information about your business and apply for access here. We will thoroughly review your submitted information. This process may take up to 30 days. ".
in Past i used to see MWS access keys (access key and secret key) for a Seller but this is my 3rd time i am not able to see keys so my question is: Amazon changed their policy or some one can help me how we can get MWS access API Keys for a Amazon FBA Seller Account ?

Basically, every seller with a pro account have MWS but if you wish to develop third-party system and access Amazon API, you will need to ask for Developer MWS Credentials.
After answering some questions about your need to use this MWS for development purpose, they with review and let you know (it takes about 30 days to get answer)

Related

Is it possible to register as a developer for Amazon SP-API without having a seller account?

I plan to develop an app for Amazon Selling Partner API (SP-API). The general idea of the app is that it will be the app, that different sellers can use to help them manage their stock on Amazon. I myself am not a seller on Amazon, and I don't work for a particular seller. The app, once ready, should be available to multiple sellers who are interested in using it.
Unfortunately, from what I found in SP-API documentation here and here it seems it's impossible to register as a developer, without being a seller yourself or having an existing seller that can register you as a developer. Is this correct? If yes, is there any way to overcome this issue? It seems a bit ridiculous that Amazon doesn't provide an easy way for third party developers to develop and test their apps on Amazon.
They would require a Seller Central account to be set up for public applications to allow you to register as a developer. The main account would be used to access the developer registration form and can be used to set up developer access. This would also allow support cases to be raised. Be aware that they will charge a monthly fee. Recent updates to documentation appears to suggest this will only affect Public application developers.

Developer version of amazon MWS API

I want to have a look on amazon MWS api but it needs a special type of account (seller account) that I do not have one. I want just to see and use the technical aspects of the API with mock data.
So does amazon provide a "developer" version of their amazon MWS API?
You must have an Amazon seller account to use it. There are no sandboxes or developer versions to play with. You can download a client library where they have mock data for you to look at. That's right here: https://developer.amazonservices.com/
But that's the best you can get without being a seller.

Using Amazon MWS as an e-commerce solution

I'm currently looking into using Amazon Marketplace Web Services (MWS, https://developer.amazonservices.com/) as e-commerce solution for a client's website.
We will be putting this client's products on Amazon, the questions I have about MWS I have are as follows:
Is it possible to pull products from an Amazon Seller Account onto a non-Amazon seller website using MWS?
Is it possible to submit orders for those products on the non-Amazon seller website and have Amazon do all the payment processing and shipping?
Following the previous question, would it be possible to receive shipping updates for products customers order through this non-Amazon seller website?
I have been reading the MWS documentation and overview pages and it seems like MWS might be able to do everything I need, I just thought it would be nice to receive verification from someone who has worked with MWS before.
Thanks in advance.
Is it possible to pull products from an Amazon Seller Account onto a non-Amazon seller website using MWS?
Yes. You can use MWS to "download" data from Amazon. I haven't done that myself (all integrations I've done are the other way around), but it seems, that there may be considerable lag if you do this through the reporting API.
Is it possible to submit orders for those products on the non-Amazon seller website and have Amazon do all the payment processing and shipping?
Yes. For payment processing, look at Amazon's payment solutions which are not part of MWS. Shipping can be done through MWS using the FBA (Fulfillment by Amazon) calls, such as CreateFulfillmentOrder.
Following the previous question, would it be possible to receive shipping updates for products customers order through this non-Amazon seller website?
Yes. You can get at least some shipping and tracking information for FBA shipments from Amazon, see GetPackageTrackingDetails. I'm not sure if the included tracking number will always be valid - and this may very well depend on your country / region / other stuff. Depending on the level of detail you require, you might have to integrate with that shipping service's API as well.

Which API is used for getting Invoice and Label for Amazon orders using Amazon MWS

I am making an application that accesses the orders programmatically using Amazon MWS API. I want to get the invoice and label for order but I don't know which API is providing this facility, as I checked Merchant Fulfillment API but that is available only in the US,UK, and Germany and I am confused that is the API I am looking for.
Please suggest me which API is suited for this and also what is the difference between Inbound and outbound shipment API provided by Amazon MWS.
Any help would be appreciated
Thanks!

Google Checkout Order Report API -> Google Wallet analog?

I used Google Checkout API for getting subscriptions reports every half an hour.
https://checkout.google.com/api/checkout/v2/reports/Merchant/
(https://developers.google.com/checkout/developer/Google_Checkout_XML_API_Order_Report_API)
Our company have ours support team which provides help for users of application. My script downloaded last purchases every half an hour and stored in DB (time,serialnumber,email). After that support was getting access to this information through our web-interface (thus, we did not give an access (login,pass) for a main Checkout account).
Now Google Checkout was shut down and I don't understand how to do it at Google Wallet. Does anyone now can it provide this functionality or not?
AFAIK there currently is no similar "infrastructure" (reporting, querying, etc, via API like in Google Checkout) for Google Wallet for Digital Goods which, based on your comments, sounds like the product you are looking for (to replace your current Google Checkout implementation) - it's specifically for digital goods and does support subscriptions.
You'd manage orders via Merchant Center.
You will get order data via postbacks so as for ideas - you would need to store order data on your end when you handle the postback/s from Google - for both "placed" and "cancelled".
This would replace how you currently do it via Order Report API in Google Checkout...
Hth...

Resources