2011-05-09 19 views
21

Actualmente estoy usando la API de pedidos de Amazon para obtener detalles de pedidos. Luego creo órdenes en nuestro sistema, que luego se envían desde aquí.Amazon API Ordenes de marcado enviadas

Me gustaría actualizar las órdenes de Amazon una vez que los productos se han enviado con nuestro número de envío, etc., pero no puedo encontrar ninguna API para hacer esto.

¿Existe una API para actualizar las órdenes de Amazon con información de envío, de ser así, dónde/qué es?

He buscado por todos lados, pero no he encontrado nada por lo que cualquier ayuda sería muy apreciada.

Respuesta

33

No hay API para modificar pedidos directamente. Sin embargo, puede usar la API de envío de feeds en MWS para enviar un feed para confirmar pedidos, marcarlos como enviados y agregar información de rastreo de envíos.

Aquí es donde se obtiene la información técnica detallada:

MWS RSS Referencia API está aquí: https://developer.amazonservices.com/gp/mws/api.html/189-7733093-6915107?ie=UTF8&section=feeds&group=bde&version=latest

Tendrá que invocar SubmitFeed con una alimentación de tipo _POST_ORDER_FULFILLMENT_DATA_

Para el detalles del feed en sí, la información es: https://sellercentral.amazon.com/gp/help/help.html/ref=au_200357600_cont_help?ie=UTF8&itemID=200357600&language=en_US

Está buscando un feed Cumplimiento de pedido: https://sellercentral.amazon.com/gp/help/help.html/ref=ag_381_cont_341?ie=UTF8&itemID=381&language=en_US

Hay una muestra disponible en Seller Central.

+0

Los detalles serían geniales, gracias; No he oído hablar de la API de envío de feeds antes. –

+1

Para cualquier otra persona que lea, podría cambiar el .com a .co.uk y los enlaces aún funcionaron, así que con suerte también funcionará en otras regiones. –

+0

Cuando intento acceder a los enlaces centrales del vendedor recibo este mensaje de error, incluso el hecho de que ya estoy conectado al entorno limitado: Mensaje importante No tiene permiso para ver esta página. – burzum

3

La capacidad de actualizar la información de envío (Fecha de envío, Código de operador, Nombre del operador, Número de seguimiento, Método de envío) está disponible a través de la API de Feeds.

Después de haber solicitado y almacenado pedidos (y posteriormente pedido y almacenado artículos para cada pedido), tiene la capacidad de actualizar la información de envío de un pedido (o un artículo del pedido) de forma similar a agregar o actualizar productos que lista en Amazon; es decir, al cargar un archivo delimitado a la API Feeds. Para actualizar la información de envío de una orden completa, simplemente proporcione el ID de pedido. Para actualizar la información de envío de un artículo específico, proporcione ID de pedido y ID de artículo de pedido.

Un archivo delimitado puede incluir los campos: order-id, order-item-id, quantity, ship-date, carrier-code, carrier-name, tracking-number y ship-method. Se requieren los campos id de pedido y fecha de envío. Los campos se deben definir en la primera línea del archivo delimitado. Un ejemplo del archivo de este feed está disponible aquí: https://images-na.ssl-images-amazon.com/images/G/01/rainier/help/ff/release_1_4/Flat.File.ShippingConfirm.TTH.xls

Cuestiones relacionadas