「
Amazon MWSによる注文管理 - 出荷通知の送信」で出荷通知の送信方法を説明しました。今回は、出荷前の注文をキャンセルする方法についてご説明します。
- ※出荷通知が行われた後に注文をキャンセルすることはできません。代わりに、注文修正を行うことで返金することができます。
- ※注文のキャンセルは注文単位で処理を行います。複数の商品を含む1件の注文単位から、一部の商品のみをキャンセルすることはできません。
- ※注文に複数の商品が含まれる場合、そのうちの一部の商品を出荷できないケースも考えられます。その場合は、出荷通知後に一部返金することができます。Amazon MWSによる注文修正(返金)の方法は、次回のテーマにします。
注文キャンセルについて詳しい情報は、
セラーセントラルヘルプ: 返金・キャンセル・保証: 手順とツール: 注文のキャンセル
をご参照ください(マーケットプレイスの出品者は、
ヘルプ >マーケットプレイスへの出品 > 返品・返金・キャンセル > 注文のキャンセルをご参照ください)。
Amazon MWSで注文キャンセル
セラーセントラルからでも、一括注文キャンセル用ファイルの送信が可能ですが、Amazon MWSのフィードAPIセクションのSubmitFeedオペレーションを使って、複数の注文のキャンセルを一括で送信する方法について、サンプルを使って説明します。
タブ区切りテキストファイルの場合
フィードの形式がタブ区切りテキストファイルの場合は、FeedTypeの値に
_POST_FLAT_FILE_ORDER_ACKNOWLEDGEMENT_DATA_ を指定し、注文キャンセル用テンプレートを使用します。
ファイルの詳しい内容については
セラーセントラル ヘルプ: 返金・キャンセル・保証: 手順とツール: 複数の注文の同時キャンセル をご参照ください。(マーケットプレイスの出品者の場合は、
ヘルプ > マーケットプレイスへの出品 > 出荷通知 > 注文関連のアップロード > 注文の一括キャンセル をご参照ください)。
タブ区切りテキスト形式の注文キャンセル用テンプレートのサンプル:
TemplateType=OrderCancellation Version=/1.0.3 This row for Amazon.com use only. Do not modify or delete.
order-id merchant-order-id cancellation-reason-code amazon-order-item-code
250-xxxxxxx-xxxxxxx NoInventory 225590xxxxxxxx
250-8376413-9311068 BuyerCanceled 62283323682198
XML形式の場合
フィードの形式がXMLの場合は、FeedTypeの値に
_POST_ORDER_ACKNOWLEDGEMENT_DATA_を設定し、注文確認フィードを使用します。詳しいフィードの内容については
Amazon出品サービスXMLガイド の「注文の受領確認 – 注文確認」をご参照ください。
XML形式の注文確認フィードのサンプル:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<AmazonEnvelope>
<Header>
<DocumentVersion>1.1</DocumentVersion>
<MerchantIdentifier></MerchantIdentifier>
</Header>
<MessageType>OrderAcknowledgement</MessageType>
<Message>
<MessageID>1</MessageID>
<OperationType>Update</OperationType>
<OrderAcknowledgement>
<AmazonOrderID>249-xxxxxxx-xxxxxxx</AmazonOrderID>
<StatusCode>Failure</StatusCode>
<Item>
<AmazonOrderItemCode>xxxxxxxx318xxx</AmazonOrderItemCode>
<CancelReason>BuyerCanceled</CancelReason>
</Item>
<Item>
<AmazonOrderItemCode>xxxxxxxx779xxx</AmazonOrderItemCode>
<CancelReason>BuyerCanceled</CancelReason>
</Item>
</OrderAcknowledgement>
</Message>
</AmazonEnvelope>
キャンセルの理由による在庫数の変更
上記の注文キャンセル処理を行うと、キャンセルの理由によっては、対象となる商品の在庫数に影響する場合があります。それぞれのキャンセル理由によって購入された商品数が在庫として戻されるかをどうかを次の表よりご確認ください。
キャンセルの理由 | 在庫更新 |
NoInventory (在庫なし) | 戻らない |
CustomerExchange (商品交換) | 戻らない |
MerchandiseNotReceived (商品受け取り拒否) | 戻らない |
CustomerReturn (カスタマーからの返品) | 戻る |
GeneralAdjustment (一般的な調整) | 戻る |
ShippingAddressUndeliverable (配送不可地域) | 戻る |
BuyerCanceled (カスタマーからのキャンセル) | 戻る |
指定なし | 戻る |
以上になりますが、Amazon MWSフィードAPIセクションSubmitFeedオペレーションについては、Amazon MWSポータルサイトのフィードAPIセクションの資料やサンプルコードをご参照ください。
また、Amazon MWSにおけるフィードの送信方法については、Amazon MWS による在庫管理のベストプラクティスの「フィード送信プロセス」をご参照ください。