I want to upload order confirmations to MWS. I have the flat file template. I need the actual PHP code library that makes the confirmation possible.
I have used the PHP API that MWS provides to handle products and orders. I just don't know where to find the Order Confirmation api.
To provide shipment confirmations to Amazon, you need to use the SubmitFeed operation in the Amazon MWS API with the _POST_ORDER_FULFILLMENT_DATA_ FeedType.
For an example of how to do this in PHP, you should download the sample PHP client library and refer to the file named SubmitFeedSample.php.
Related
Does anybody know whether it is possible to upload files to Snowflake using REST API endpoint directly, not using 3rd party drivers like https://docs.snowflake.com/en/user-guide/dotnet-driver.html
I didn't find such information in their general API docs: https://docs.snowflake.com/en/user-guide/data-load-snowpipe-rest-apis.html But I assume that may be this information is not publically available. Does anybody know?
The API you're referencing is for the Snowpipe REST API. This API is supported and publicly documented, but I don't think it's what you want.
The Snowpipe REST API does not upload files. Instead, you can invoke it to inform Snowpipe that there are new files in an external stage ready for copying into a table. Something else needs to get the files uploaded to the external stage in S3, Azure Blob, or GCP.
As far as a general-purpose REST API, it's supported only for Snowflake and partner developers use and not publicly documented. The best method is to use one of the drivers or connectors (ODBC, JDBC, .NET driver, etc.) to upload files. If that doesn't work for you, you can put the files to an external stage using whatever supported method you like for that cloud host. You can then use the Snowpipe REST API to initiate the copy into the table or just use SQL and a warehouse to do the copy into the table.
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"
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!
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
I'm doing a project using ebay and amazon api.
I've uploaded products to ebay sandbox using the api.
But I searched for api to add products in amazon api.
Is there any documentation or reference to do it?
You have to use the Amazon MWS API (it's not the same as AWS product API) in order to upload your products to Amazon.
Here you can read everything you need to know about MWS.
For your particular problem, you'll have to submit a feed which contains the product data you want to upload. Here is the documentation about Amazon's feed mechanism and feed submit operation.
UPDATE:
There are the feed client libraries, with the code samples, for C#, Java and PHP.
For example, if you download the Java client library, you'll find a great example within the file on the path: src\com\amazonaws\mws\samples\SubmitFeedSample.java, etc.
If you are using another language, you'll have to write your own code, but the approach should be straightforward: you have a WS end-point (i.e. https://mws.amazonservices.com) and you have to execute the SubmitFeed operation against it.
An XML sample of the feed content
Feed content example.