Amazon MWS Маркировка заказа как отправленного

Я перечислил все свои заказы Amazon на своем сайте.
Теперь я хочу иметь возможность пометить заказ как отправленный с моего сайта, и статус будет мгновенно обновлен на Amazon.
Я посмотрел на amazon feed api но я не понимаю формат фида xml.
Мне просто нужен пример xml фида для обновления статуса заказа.
(на самом деле я хочу знать, какие параметры в xml фиде я должен отправить, чтобы пометить статус заказа как отправленный.)
Заранее спасибо.


person Waqas Malik    schedule 30.05.2013    source источник


Ответы (2)


Если вы выполните поиск Ship and Confirm Shipment (and get paid) - Order Fulfillment в Seller Central, вы попадете на страницу, содержащую XSD и образец XML-файла для этого фида.

XML предоставляется ниже по вашему запросу:

<?xml version="1.0" encoding="UTF-8"?>
<AmazonEnvelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="amzn-envelope.xsd">
    <Header>
        <DocumentVersion>1.01</DocumentVersion>
        <MerchantIdentifier>My Store</MerchantIdentifier>
    </Header>
    <MessageType>OrderFulfillment</MessageType>
    <Message>
        <MessageID>1</MessageID>
        <OrderFulfillment>
           <MerchantOrderID>1234567</MerchantOrderID>
           <MerchantFulfillmentID>1234567</MerchantFulfillmentID>
           <FulfillmentDate>2002-05-01T15:36:33-08:00</FulfillmentDate>
           <FulfillmentData>
               <CarrierCode>UPS</CarrierCode>
               <ShippingMethod>Second Day</ShippingMethod>
               <ShipperTrackingNumber>1234567890</ShipperTrackingNumber>
           </FulfillmentData>
            <Item>
               <MerchantOrderItemID>1234567</MerchantOrderItemID>
               <MerchantFulfillmentItemID>1234567</MerchantFulfillmentItemID>
               <Quantity>2</Quantity>
           </Item>
        </OrderFulfillment>
    </Message>
</AmazonEnvelope>

Из документации:

После отправки заказа отправьте Amazon подтверждение доставки с информацией о выполнении.

person Robert H    schedule 30.05.2013
comment
Я отметил «Я хочу использовать приложение для доступа к моей учетной записи продавца Amazon с помощью MWS». Он запрашивает имя приложения и номер учетной записи разработчика приложения. Как создать учетную запись разработчика приложения MWS? - person Soorajlal K G; 19.01.2016
comment
@SoorajlalKG - Если вы выберете «Я хочу использовать приложение», оно ожидает, что разработчик предоставит вам эту информацию — если вы разработчик, вам нужно выбрать «Я хочу разработать» ... или аналогичный вариант прошли через это - вы можете прочитать документы, чтобы быть уверенным) - person Robert H; 19.01.2016
comment
Согласно документу, MerchantFulfillmentID — это уникальный идентификатор, предоставляемый продавцом. Что указать в этом аргументе? Можем ли мы передать любой уникальный номер? - person Soorajlal K G; 28.01.2016
comment
Вам придется создать новый вопрос @SoorajlalKG. - person Robert H; 28.01.2016
comment
Здравствуйте, Роберт, можете ли вы объяснить немного больше, например, какой будет URL-адрес для публикации над XML? @RobertH - person Naveed Metlo; 21.12.2017
comment
@NaveedMetlo взгляните на документацию, если у вас все еще есть вопросы, создайте новый вопрос для получения помощи. - person Robert H; 22.12.2017

Документация MWS представлена ​​в виде нескольких PDF-документов. Форматы фидов XML подробно описаны в Продажи на Amazon: руководство. в XML.

person Hazzit    schedule 31.05.2013
comment
Хаззит, спасибо, я только что прочитал это руководство в формате xml, и оно достаточно хорошо для меня, чтобы понять. Спасибо - person Waqas Malik; 31.05.2013
comment
@malikGee, так как вы, кажется, новичок в StackOverflow: щелкните стрелку вверх для всех ответов, которые вы считаете полезными, щелкните зеленую галочку для того, который, по вашему мнению, лучше всего отвечает на ваш вопрос. - person Hazzit; 01.06.2013
comment
@Hazzit - поскольку я новичок в stackoverflow, поэтому у меня недостаточно репутации, чтобы использовать стрелку вверх, надеюсь, я скоро буду использовать стрелки вверх :) - person Waqas Malik; 01.06.2013