TransactionLookup

[重要] 重要

利用率低下により、このオペレーションおよび関連レスポンスグループは2010年07月25日をもってサポート終了となっておりますので、ご利用にならないようご注意ください。

説明

TransactionLookup オペレーションは、すでに実行済みの最大10個の購入処理に関する情報を返します。取引IDは、カスタマーが購入要求を行ったときに作成されます。

指定した取引IDに対し、TransactionLookup は以下の情報を返します。

  • 価格の詳細

  • 販売日

  • 発送詳細

  • 出品者の詳細

  • 商品のコンディション

プライバシー上の理由から、このオペレーションは商品を購入したカスタマーに関する情報を返しません。

利用可能なサイト

US

取引ID 002-7777777-7138425 の購入処理の明細を検索します。

http://ecs.amazonaws.com/onca/xml?
Service=AWSECommerceService&
AWSAccessKeyId=[AWS アクセスキー ID]
&Operation=TransactionLookup
&TransactionId=002-7777777-7138425

このリクエストに対するレスポンスをレスポンス例に示します。

リクエストパラメータ

名前説明必須
TransactionId

取引を一意に識別する番号。リテール Web サイトでは注文番号と呼んでいます。

タイプ: 002-7777777-7138425 などの番号。

タイプ: 文字列

デフォルト: なし

はい
ResponseGroup

返される値の種類を指定します。1つのリクエストに複数のレスポンスグループをカンマで区切って指定できます。

タイプ: 文字列

デフォルト: TransactionDetails

いいえ

TransactionLookup には、全てのオペレーションで使用できるパラメータを指定できます。詳細については、共通のリクエストパラメータをご参照ください。

レスポンス例

次に示すのは、上の例の最初のリクエストで返されるレスポンスの一部です。

<Transaction>
  <TransactionId>002-7777777-7138425</TransactionId> 
  <SellerId>AT9999999999R</SellerId> 
  <Condition>Complete</Condition> 
  <TransactionDate>2005-06-08T19:19:27</TransactionDate> 
  <TransactionDateEpoch>1118258367</TransactionDateEpoch> 
  <SellerName>Amazon.com</SellerName> 
  <Totals>
    <Total>
      <Amount>1879</Amount> 
     <CurrencyCode>USD</CurrencyCode> 
     <FormattedPrice>$18.79</FormattedPrice> 
    </Total>
    <Subtotal>
      <Amount>1485</Amount> 
      <CurrencyCode>USD</CurrencyCode> 
     <FormattedPrice>$14.85</FormattedPrice> 
    </Subtotal>
    <Tax>
      <Amount>144</Amount> 
      <CurrencyCode>USD</CurrencyCode> 
      <FormattedPrice>$1.44</FormattedPrice> 
    </Tax>
    <ShippingCharge>
      <Amount>399</Amount>
      <CurrencyCode>USD</CurrencyCode> 
      <FormattedPrice>$3.99</FormattedPrice> 
    </ShippingCharge>
    <Promotion>
      <Amount>149</Amount> 
      <CurrencyCode>USD</CurrencyCode> 
      <FormattedPrice>$1.49</FormattedPrice> 
    </Promotion>
  </Totals>
  <TransactionItems>
    <TransactionItem>
      <TransactionItemId>jooloslsnpl</TransactionItemId> 
      <Quantity>1</Quantity> 
      <UnitPrice>
        <Amount>1485</Amount> 
        <CurrencyCode>USD</CurrencyCode> 
        <FormattedPrice>$14.85</FormattedPrice> 
      </UnitPrice>
      <TotalPrice>
        <Amount>1485</Amount> 
        <CurrencyCode>USD</CurrencyCode> 
        <FormattedPrice>$14.85</FormattedPrice> 
      </TotalPrice>
  </TransactionItem>
</TransactionItems>
<Shipments>
  <Shipment>
    <Condition>Shipped</Condition> 
    <ShipmentItems>
      <TransactionItemId>jooloslsnpl</TransactionItemId> 
    </ShipmentItems>
  </Shipment>
</Shipments>
</Transaction>
</Transactions>

レスポンス

名前説明
Amount 最低通貨単位(ペニーなど)を基準とした商品価格。
Condition 商品のコンディションを指定します。Conditionが "All" に設定されている場合、Conditionの有効な値に対して個々のレスポンスセットが返されます。有効な値は、New (デフォルト)、Used、Collectible、Refurbished、Allです。Availability パラメータが "Available" に設定されている場合、Condition パラメータを "New" に設定することはできません。
CurrencyCode 各国の通貨を指定する3文字のISO 4217コード。
FormattedPrice カスタマーに対して表示する金額。
Promotion プロモーションディスカウントのコンテナ。
Quantity 商品の数
SellerId 出品者を一意に識別する半角英数字の文字列。
SellerName 出品者の名前を示す文字列。
Shipment 購入者への1件の発送に関連する情報のコンテナ。ある商品がほかの商品よりも先に出荷できる状態になった場合など、1件の取引で1人の購入者に複数回発送する場合があります。
ShipmentItems 1件の発送で購入者に発送された全ての商品のコンテナ。
ShippingCharge 発送に関連する費用。
Subtotal 取引内の商品の合計費用。この費用には、税金、配送料、プロモーションは含まれません。
Total 取引内でカスタマーが支払った合計費用。この費用には、税金、配送料、プロモーションが含まれます。Amount、CurrencyCode、FormattedPrice のコンテナです。
Totals Total、Subtotal、Tax、ShippingCharges、Promotions のコンテナです。
TransactionDate 注文の作成日。
TransactionDateEpoch 注文の作成日をエポック秒で表したもの。
TransactionId 取引を一意に識別する半角英数字の文字列。このIDは、リテール Web サイトの "アカウントサービス" では注文番号と呼んでいます。
TransactionItem 取引内の1つの商品の取引データ。TransactionItemId、Quantity、UnitPrice のコンテナです。
TransactionItemId 取引内の商品を一意に識別する英数字の文字列。
TransactionItems 1つまたは複数の TransactionItem のコンテナ。
UnitPrice 1つの商品の価格。

これらのタグの親要素に関する詳細については、レスポンスグループの該当するレスポンスグループを参照してください。

関連オペレーション

なし