Which API is used for getting Invoice and Label for Amazon orders using Amazon MWS - 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!

Related

Upload invoice amazon MWS

About which Webservice is it possible to upload a pdf invoice for an order?
Since some weeks it is possible to about via sellercentral or third party software. But I can not find a way about mws api.
Maybe you should check this guide
https://m.media-amazon.com/images/G/01/B2B/DeveloperGuide/vat_calculation_service__dev_guide_H383rf73k4hsu1TYRH139kk134yzs.pdf
"Once invoices have been generated, they must be uploaded to Amazon through the Feed type _UPLOAD_VAT_INVOICE_ in the Feed API"

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.

Updating Shipping price via Amazon API

Is there a way to update shipping price for an existing product in amazon via Amazon API. I checked the API documentation for Feeds API, Product's API but can't find any. There is a way by uploading CSV file but I was wondering if there is a way using API.
I believe you would update shipping through the Overrides Feed. The .xsd fields seem to support this, although I have not used this particular part of the API.
FeedType API
Article Describing API Features including Shipping Override capability in Feeds API

How can I get the inventory level of an item from Amazon using MWS API?

For those who are Amazon ninja, I am wondering if there is the API to retrieve the number of stocks available for the items that are listed in Amazon? I know that Amazon provides that service for those who have registered for Amazon's FBA (Fulfillment by Amazon), but that's not what I'm looking for. I would like to get the inventory levels of the products using non-FBA Amazon APIs. Any help or advice would be appreciated.
you can use _GET_MERCHANT_LISTINGS_DATA_ report for non-FBA products and _GET_AFN_INVENTORY_DATA_ report for FBA product's Inventory
I am sorry but you can not access this information with out access to MWS api services.

Resources