---
title: Buy Now Checkout
url: ja/amazon-pay-api-v2/ja-buy-now-checkout.html
---

Amazon PayにOneTime決済における全チェックアウトフローを処理させ、Buy Now経由の購入者のリダイレクトを削減ことができます。OneTimeのインテグレーションとは異なり、購入者はチェックアウトを完了する前に注文を確認するために事業者サイトに戻る必要はありません。全てはAmazon PayのBuy Nowがホストするチェックアウトページで処理され、提供されます。
チェックアウト中にAmazon Payは事業者のイベントハンドラを呼び出し、チェックアウト関連情報を交換します。これには配送を伴う商品のAmazonホスティングチェックアウトページで顧客が選択した住所、顧客が提供したクーポンコード（該当する場合）などが含まれます。事業者はこれらの操作に対して `cartDetails` で応答します。これらには、例えば利用可能な配送オプション、購入者に表示するオプションの商品情報、注文金額などが含まれます。

---

* TOC
{:toc}
{::options toc_levels="3,4" /}

### Buy Now Checkout types

<div markdown="span" class="alert alert-info" role="alert"><i class="fa fa-info-circle"></i> <b>Note:</b> BuyerAdditionalInfoはEU/UKリージョン専用の機能です。JPリージョンでは利用できません。</div>

#### Type: BuyerAdditionalInfo

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>パラメータ
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>vatId<br>(リクエストされた場合は必須)<br><br>Type: string<br /></td>
            <td style='vertical-align: top;'>B2B請求書用のVAT ID<br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>province<br>(リクエストされた場合は必須)<br><br>Type: string<br /></td>
            <td style='vertical-align: top;'>購入者の配送先住所の都道府県<br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>dateOfBirth<br>(リクエストされた場合は必須)<br><br>Type: string<br /></td>
            <td style='vertical-align: top;'>DD/MM/YYYY<br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>prefix<br>(リクエストされた場合は必須)<br><br>Type: string<br /></td>
            <td style='vertical-align: top;'>購入者名の敬称。Mr (Herr)、Ms (Frau)、other<br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>SIRET<br>(リクエストされた場合は必須)<br><br>Type: string<br /></td>
            <td style='vertical-align: top;'>SIRET番号は事業体とその特定の所在地の両方を識別します<br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>SIREN<br>(リクエストされた場合は必須)<br><br>Type: string<br /></td>
            <td style='vertical-align: top;'>SIREN番号は事業体を識別します<br /></td>
        </tr>        
    </tbody>
</table>

#### Type: CartDetails


<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>パラメータ
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>deliveryOptions<br>(<b>必須</b><br><br>Type: List of <a href ="#type-deliveryoption">DeliveryOption</a>
                <br /></td>
            <td style='vertical-align: top;'>指定された住所で利用できる配送オプション<br /><br /><code>onInitCheckout</code>イベントハンドラで PayAndShipでは必須。
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>totalShippingAmount<br>(<b>必須</b>)<br><br>Type: <a href="#type-price">Price</a>
                <br /></td>
            <td style='vertical-align: top;'>送料の合計金額
                <br /></td>
        </tr>
         <tr>
            <td  style='vertical-align: top;'>totalBaseAmount<br>(<b>必須</b>)<br><br>Type: <a href="#type-price">Price</a>
                <br /></td>
            <td style='vertical-align: top;'>カート内の商品の合計金額
                <br /></td>
        </tr>
         <tr>
            <td style='vertical-align: top;'>totalTaxAmount<br><br>Type: <a href="#type-price">Price</a>
                <br /></td>
            <td style='vertical-align: top;'>消費税の合計金額
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>totalChargeAmount<br>(<b>必須</b>)<br><br>Type: <a href="#type-price">Price</a>
                <br /></td>
            <td style='vertical-align: top;'>この取引の合計金額
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>totalDiscountAmount<br><br>Type: <a href="#type-price">Price</a>
                <br /></td>
            <td style='vertical-align: top;'>合計割引額
                <br /></td>
        </tr>
         <tr>
            <td style='vertical-align: top;'>totalOrderAmount<br>Type: <a href="#type-price">Price</a>
                <br /></td>
            <td style='vertical-align: top;'>複数オーソリをとる場合に使用するこの取引の合計金額
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>lineItems<br>Type: List of <a href ="#type-lineitem">LineItem</a>
                <br /></td>
            <td style='vertical-align: top;'>カート内の商品の合計金額
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>giftDetails<br><br>Type: <a href="#type-giftdetails">GiftDetails</a>
                <br /></td>
            <td style='vertical-align: top;'>[JP Only] ギフトタイプ、メッセージ、ラッピングオプションを含むギフト関連の詳細。詳細は<a href="#gifting-types-jp-only">Gifting Types</a>セクションを参照してください。
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>addressDisplayType<br><br>Type: <a href="#enum-addressdisplaytype">AddressDisplayType[Enum]</a>
                <br /></td>
            <td style='vertical-align: top;'>[JP Only] ギフトのユースケースでBuy Nowページに送り主の住所を表示する必要があるかどうかを決定します。
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>addOnFeatures<br><br>Type: List&lt;<a href="#enum-addonfeaturetype">AddOnFeatureType[Enum]</a>&gt;
                <br /></td>
            <td style='vertical-align: top;'>Amazon Payチェックアウトで有効にするアドオン機能のリスト。POINTS、PROMO_CODE、GIFTなどの関連機能を含めてください。
                <br /></td>
        </tr>
    </tbody>
</table>

#### Type: LineItem

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>パラメータ
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>id<br>(<b>必須</b>)<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>商品の識別子
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>title<br>(<b>必須</b>)<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>商品名
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>quantity<br>(<b>必須</b>)<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>商品の個数
                </td>
        </tr>
        <tr>
            <td  style='vertical-align: top;'>listPrice<br>(<b>必須</b>)<br><br>Type: <a href="#type-price">Price</a>
                <br /></td>
            <td style='vertical-align: top;'>商品の定価
                <br /></td>
        </tr>
         <tr>
            <td style='vertical-align: top;'>totalListPrice<br>(<b>必須</b>)<br><br>Type: <a href="#type-price">Price</a>
                <br /></td>
            <td style='vertical-align: top;'>商品の定価の合計 (totalListPrice = listPrice * quantity)
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>variantTitle<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>商品の補足情報 例 'ブルー/Mサイズ'
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>discountedPrice<br><br>Type: <a href="#type-price">Price</a>
                <br /></td>
            <td style='vertical-align: top;'>割引後の商品合計金額
                <br /></td>
        </tr>
    </tbody>
</table>

#### Type: DeliveryOption

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>パラメータ
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>id<br>(<b>必須</b>)<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>配送オプション識別子
                <br /></td>
        </tr>
         <tr>
            <td  style='vertical-align: top;'>price<br>(<b>必須</b>)<br><br>Type: <a href="#type-price">Price</a>
                <br /></td>
            <td style='vertical-align: top;'>送料合計
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>shippingMethod<br>(<b>必須</b>)<br><br>Type: <a href="#type-shippingmethod">ShippingMethod</a>
                <br /></td>
            <td style='vertical-align: top;'>配送方法詳細
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>isDefault<br>(<b>必須</b>)<br><br>Type: boolean
                <br /></td>
            <td style='vertical-align: top;'>デフォルトの配送オプションを指定します。１つのみ <code>isDefault=true</code> を指定し、その他は <code>false</code> を指定してください。
                <br /></td>
        </tr>
         <tr>
            <td style='vertical-align: top;'>shippingEstimate<br><br>Type: List of <a href="#type-estimationdetails">EstimationDetails</a>
                <br /></td>
            <td style='vertical-align: top;'>配送の見積り (配送サイズでの必要配送時間)
                <br /></td>
        </tr>
         <tr>
            <td style='vertical-align: top;'>discountedPrice<br><br>Type: <a href="#type-price">Price</a>
                <br /></td>
            <td style='vertical-align: top;'>割引後の送料
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>dateTimeWindow<br><br>Type: list<<a href="#type-datetimewindowdetails">DateTimeWindowDetails</a>>
                <br /></td>
            <td style='vertical-align: top;'>配送希望日時
                <br /></td>
        </tr>
    </tbody>
</table>

#### Type: ShippingMethod

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>パラメータ
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>shippingMethodName<br>(<b>必須</b>)<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>配送方法名
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>shippingMethodCode<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>配送方法コード
                <br /></td>
        </tr>
    </tbody>
</table>

#### Type: EstimationDetails

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>パラメータ
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>timeUnit<br>(<b>必須</b>)<br><br>Type: <a href="#enum-timeunit">TimeUnit</a>
                <br /></td>
            <td style='vertical-align: top;'>見積り時間の単位
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>value<br>(<b>必須</b>)<br><br>Type: number
                <br /></td>
            <td style='vertical-align: top;'>見積り時間単位への値
                <br /></td>
        </tr>
    </tbody>
</table>

#### Enum: TimeUnit

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>値
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>MINUTE<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>分
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>HOUR<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>時間
                <br /></td>
        </tr>
    </tbody>
</table>

#### Type: DateTimeWindowDetails



<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>パラメータ<br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明<br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>type<br>(<b>必須</b>)<br><br>Type: <a href="./buy-now-checkout.html#enum-datetimewindowdetailstype">DateTimeWindowDetails.Type</a><br /></td>
            <td style='vertical-align: top;'>日または時間のタイプ<br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>value<br>(<b>必須</b>)<br><br>Type: list&lt;string&gt;<br /></td>
            <td style='vertical-align: top;'>日または時間の可能な値<br /></td>
        </tr>
         <tr>
            <td style='vertical-align: top;'>defaultValue<br><br>Type: string<br /></td>
            <td style='vertical-align: top;'>デフォルトの日または時間の可能な値<br /></td>
        </tr>
    </tbody>
</table>

#### Enum: DateTimeWindowDetails.Type

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>値
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>DATE<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>配送日
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>TIME<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>配送時間
                <br /></td>
        </tr>
    </tbody>
</table>

#### Type: Scopes

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>パラメータ<br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明<br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>buyer<br><br>Type: <a href="../amazon-pay-api-v2/buyer.md#type-buyer">Buyer</a><br /></td>
            <td style='vertical-align: top;'>BuyerId、名前、メールアドレスなど購入者の詳細情報<br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>billingAddress<br><br>Type: <a href="../amazon-pay-api-v2/buyer.md#type-address">Address</a><br /></td>
            <td style='vertical-align: top;'>選択された請求先住所</td>
        </tr>
    </tbody>
</table>

##### 4.2.7.11 Place Order Response

「注文を確定」ボタンクリック時に送信するレスポンスの詳細を定義します。


<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>パラメータ
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>checkbox<br><br>Type: list<<a href="./buy-now-checkout.html#type-checkbox">Checkbox</a>> 
                <br /></td>
            <td style='vertical-align: top;'>BuyerId、名前、メールアドレスなど購入者の詳細情報 
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>freeForm<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>購入者によって入力されたフリーフォームテキスト
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>deliveryOptions<br><br>Type: list<<a href="./buy-now-checkout.html#type-deliveryoption">DeliveryOption</a>>
                <br /></td>
            <td style='vertical-align: top;'>購入者が希望する配送オプション
                </td>
        </tr>
    </tbody>
</table>

#### Type: Checkboxes

チェックボックスレスポンスの属性を定義します。

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 20%;' class='bold'>属性</td>
            <td style='vertical-align: top; font-weight: bold; width: 15%;' class='bold'>タイプ</td>
            <td style='vertical-align: top; font-weight: bold; width: 35%;' class='bold'>説明</td>
            <td style='vertical-align: top; font-weight: bold; width: 15%;' class='bold'>必須</td>
            <td style='vertical-align: top; font-weight: bold; width: 15%;' class='bold'>デフォルト</td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>type</td>
            <td style='vertical-align: top;'><a href="#enum-checkbox">Checkbox [ENUM]</a></td>
            <td style='vertical-align: top;'>チェックボックスのEnum</td>
            <td style='vertical-align: top;'>Yes</td>
            <td style='vertical-align: top;'>N/A</td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>attributes</td>
            <td style='vertical-align: top;'><a href="#type-attributes">Attributes</a></td>
            <td style='vertical-align: top;'>チェックボックスの属性リスト</td>
            <td style='vertical-align: top;'>Yes</td>
            <td style='vertical-align: top;'>N/A</td>
        </tr>
    </tbody>
</table>

#### Type: Attributes

チェックボックス属性のリスト

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 20%;' class='bold'>属性</td>
            <td style='vertical-align: top; font-weight: bold; width: 15%;' class='bold'>タイプ</td>
            <td style='vertical-align: top; font-weight: bold; width: 35%;' class='bold'>説明</td>
            <td style='vertical-align: top; font-weight: bold; width: 15%;' class='bold'>必須</td>
            <td style='vertical-align: top; font-weight: bold; width: 15%;' class='bold'>デフォルト</td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>hyperlinks</td>
            <td style='vertical-align: top;'>List&lt;Strings&gt;</td>
            <td style='vertical-align: top;'>ハイパーリンクのリスト</td>
            <td style='vertical-align: top;'>Yes*</td>
            <td style='vertical-align: top;'>N/A</td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>programName</td>
            <td style='vertical-align: top;'>String</td>
            <td style='vertical-align: top;'>MEMBERSHIP_SIGN_UPチェックボックステンプレート用のプログラム名</td>
            <td style='vertical-align: top;'>Yes</td>
            <td style='vertical-align: top;'>N/A</td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>policyNames</td>
            <td style='vertical-align: top;'>List&lt;Strings&gt;</td>
            <td style='vertical-align: top;'>MERCHANT_MULTIPLE_DISCLOSURESチェックボックステンプレート用のポリシー名リスト</td>
            <td style='vertical-align: top;'>Yes**</td>
            <td style='vertical-align: top;'>N/A</td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>isPrechecked</td>
            <td style='vertical-align: top;'>Boolean</td>
            <td style='vertical-align: top;'>チェックボックスを事前にチェック済みにするかどうか</td>
            <td style='vertical-align: top;'>No</td>
            <td style='vertical-align: top;'>FALSE</td>
        </tr>
    </tbody>
</table>

*MERCHANT_DISCLOSURES、RIGHT_OF_WITHDRAWL、MERCHANT_MULTIPLE_DISCLOSURESで必須
<br>**MERCHANT_MULTIPLE_DISCLOSURESで必須

#### Enum: Checkbox

CheckoutSessionConfig ペイロードに、チェックアウト時に表示するチェックボックスを定義します (任意機能となり、存在しない場合は表示されません。最大 4 つまでとなります。)。
必要なチェックボックスをCheckoutSessionConfigペイロードに含めます。

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>値
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>MERCHANT_DISCLOSURE<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>個人情報保護方針と利用規約に対する購入者からの明確な同意を収集するためのチェックボックスを追加します。
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>MEMBERSHIP_SIGN_UP<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>購入者に会員登録を求めるチェックボックスを追加する。
                <br /></td>
        </tr>
         <tr>
            <td style='vertical-align: top;'>SMS_DELIVERY_NOTIFICATION<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>購入者にAmazonアカウントに関連付けられた電話番号へのSMS配信通知を申し込むよう求めるチェックボックスを追加する。
                <br /></td>
        </tr>
         <tr>
            <td style='vertical-align: top;'>NEWSLETTER_SIGN_UP<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>購入者に、Amazonアカウントに関連付けられたメールアドレスにニュースレターを受信するようサインアップを求めるチェックボックスを追加する。
                <br /></td>
        </tr>
         <tr>
            <td style='vertical-align: top;'>RIGHT_OF_WITHDRAWL<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>撤回権ポリシーに対する購入者からの明確な同意を収集するためのチェックボックスを追加する。
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>MERCHANT_MULTIPLE_DISCLOSURES<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>最大3つのポリシーに対する購入者からの明確な同意を収集するためのチェックボックスを追加する。
                <br /></td>
        </tr>
    </tbody>
</table>


#### Type: ItemProperty

商品の追加属性を定義する

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 20%;' class='bold'>属性</td>
            <td style='vertical-align: top; font-weight: bold; width: 15%;' class='bold'>タイプ</td>
            <td style='vertical-align: top; font-weight: bold; width: 35%;' class='bold'>説明</td>
            <td style='vertical-align: top; font-weight: bold; width: 15%;' class='bold'>必須</td>
            <td style='vertical-align: top; font-weight: bold; width: 15%;' class='bold'>デフォルト</td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>name</td>
            <td style='vertical-align: top;'>string</td>
            <td style='vertical-align: top;'>商品プロパティの名前</td>
            <td style='vertical-align: top;'>No</td>
            <td style='vertical-align: top;'>N/A</td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>value</td>
            <td style='vertical-align: top;'>string</td>
            <td style='vertical-align: top;'>商品プロパティの値</td>
            <td style='vertical-align: top;'>No</td>
            <td style='vertical-align: top;'>N/A</td>
        </tr>
    </tbody>
</table>

#### Type: FreeForm

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 20%;' class='bold'>属性</td>
            <td style='vertical-align: top; font-weight: bold; width: 15%;' class='bold'>タイプ</td>
            <td style='vertical-align: top; font-weight: bold; width: 35%;' class='bold'>説明</td>
            <td style='vertical-align: top; font-weight: bold; width: 15%;' class='bold'>必須</td>
            <td style='vertical-align: top; font-weight: bold; width: 15%;' class='bold'>デフォルト</td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>placeholderText</td>
            <td style='vertical-align: top;'>string</td>
            <td style='vertical-align: top;'>プレイスホルダーに表示するテキスト</td>
            <td style='vertical-align: top;'>Yes</td>
            <td style='vertical-align: top;'>N/A</td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>limit</td>
            <td style='vertical-align: top;'>string</td>
            <td style='vertical-align: top;'>フリーフォームの最大文字長</td>
            <td style='vertical-align: top;'>No</td>
            <td style='vertical-align: top;'>250</td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>isMandatory</td>
            <td style='vertical-align: top;'>boolean</td>
            <td style='vertical-align: top;'>フリーフォームフィールドの入力が必須かどうかを示すインジケーター</td>
            <td style='vertical-align: top;'>No</td>
            <td style='vertical-align: top;'>false</td>
        </tr>
    </tbody>
</table>

#### Type: Price

<table width="100%" border="1">
    <tbody>
        <tr id="OLS9CAbORDS">
            <td id="s:OLS9CAbORDS;OLS9CAjgdgj" style="vertical-align: top; font-weight: bold; width: 30%;" class="bold">パラメータ
                <br></td>
            <td id="s:OLS9CAbORDS;OLS9CAZr77k" style="vertical-align: top; font-weight: bold; width: 70%;" class="bold">説明
                <br></td>
        </tr>
        <tr id="OLS9CAW39VE">
            <td id="s:OLS9CAW39VE;OLS9CAjgdgj" style="vertical-align: top;">amount<br><br>Type: string
                <br></td>
            <td id="s:OLS9CAW39VE;OLS9CAZr77k" style="vertical-align: top;">取引額
                <br></td>
        </tr>
        <tr id="OLS9CATPsPn">
            <td id="s:OLS9CATPsPn;OLS9CAjgdgj" style="vertical-align: top;">currencyCode<br><br>Type: string
                <br></td>
            <td id="s:OLS9CATPsPn;OLS9CAZr77k" style="vertical-align: top;">ISO 4217フォーマットでの通貨コード<br><br>例: JPY
                <br></td>
        </tr>
    </tbody>
</table>

#### Enum: AddOnFeatureType

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>値
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>POINTS<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>事業者ポイント機能を表します
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>PROMO_CODE<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>プロモコード機能を表します
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>GIFT<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>ギフト機能を表します
                <br /></td>
        </tr>
    </tbody>
</table>

#### Type: deliveryOption (event input)

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>パラメータ
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>id<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>配送オプション識別子
                <br /></td>
        </tr>
         <tr>
            <td  style='vertical-align: top;'>amount<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>送料の合計
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>displayName<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>配送方法表示名
                <br /></td>
        </tr>
    </tbody>
</table>

---

### Gifting Types (JP Only)

以下のタイプはギフト機能をサポートしており、現在は日本リージョンでのみ利用可能です。

#### Type: GiftDetails

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>パラメータ
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>giftType<br><br>Type: <a href="#enum-gifttype">GiftType[Enum]</a>
                <br /></td>
            <td style='vertical-align: top;'>サポートされるギフトの種類を定義します。現在はSTANDARDのみサポート。将来的にGROUP_GIFTING、CORPORATE_GIFTING、DIGITAL_GIFTINGなどの拡張が予定されています。
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>giftMessage<br><br>Type: <a href="#type-giftmessage">GiftMessage</a>
                <br /></td>
            <td style='vertical-align: top;'>ギフトトランザクションに関連するギフトメッセージ
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>giftWrapDetails<br><br>Type: <a href="#type-giftwrapdetails">GiftWrapDetails</a>
                <br /></td>
            <td style='vertical-align: top;'>ギフトに選択されたギフトラッピングオプション
                <br /></td>
        </tr>
    </tbody>
</table>

#### Enum: GiftType

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>値
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>STANDARD<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>標準ギフトタイプ
                <br /></td>
        </tr>
    </tbody>
</table>

#### Type: GiftMessage

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>パラメータ
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>text<br>(<b>必須</b>)<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>購入者にギフトメッセージとして表示するテキストメッセージ。Buy Nowページで編集可能。事業者がBuy Nowページ上で入力させたい場合は空にすることも可能。
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>limit<br><br>Type: integer
                <br /></td>
            <td style='vertical-align: top;'>ギフトメッセージフィールドの最大文字数。最大許容値は200文字。デフォルト: 200。<br /><br /><b>注意:</b> 文字数はUTF-16エンコーディングに基づいて計算されます。標準テキストは1文字、単一Unicodeコードポイントの絵文字は2文字、複雑な絵文字（スキントーン修飾子等）は3文字以上としてカウントされます。
                <br /></td>
        </tr>
    </tbody>
</table>

#### Type: GiftWrapDetails

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>パラメータ
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>availableGiftWrapOptions<br>(<b>必須</b>)<br><br>Type: List&lt;<a href="#type-giftwrapoption">GiftWrapOption</a>&gt;
                <br /></td>
            <td style='vertical-align: top;'>事業者が提供するギフトラッピングオプションのリスト。最大10個。
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>selectedGiftWrapId<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>購入者が選択したギフトラッピングID
                <br /></td>
        </tr>
    </tbody>
</table>

#### Type: GiftWrapOption

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>パラメータ
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>id<br>(<b>必須</b>)<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>このギフトラッピングの識別子
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>name<br>(<b>必須</b>)<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>Amazon Payチェックアウトページに表示されるギフトラッピングの名前
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>imageUrl<br>(<b>必須</b>)<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>Amazon Payチェックアウトページに表示されるギフトラッピング画像のURL
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>giftWrapAmount<br>(<b>必須</b>)<br><br>Type: <a href="#type-price">Price</a>
                <br /></td>
            <td style='vertical-align: top;'>ギフトラッピングの合計金額
                <br /></td>
        </tr>
    </tbody>
</table>

#### Type: GiftWrapOption (Event input)

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 20%;' class='bold'>属性</td>
            <td style='vertical-align: top; font-weight: bold; width: 15%;' class='bold'>タイプ</td>
            <td style='vertical-align: top; font-weight: bold; width: 35%;' class='bold'>説明</td>
            <td style='vertical-align: top; font-weight: bold; width: 15%;' class='bold'>必須</td>
            <td style='vertical-align: top; font-weight: bold; width: 15%;' class='bold'>デフォルト</td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>id</td>
            <td style='vertical-align: top;'>String</td>
            <td style='vertical-align: top;'>選択されたギフトラッピングの識別子</td>
            <td style='vertical-align: top;'>Yes</td>
            <td style='vertical-align: top;'>N/A</td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>displayName</td>
            <td style='vertical-align: top;'>String</td>
            <td style='vertical-align: top;'>選択されたギフトラッピングの名前</td>
            <td style='vertical-align: top;'>Yes</td>
            <td style='vertical-align: top;'>N/A</td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>amount</td>
            <td style='vertical-align: top;'>String</td>
            <td style='vertical-align: top;'>選択されたギフトラッピングの金額</td>
            <td style='vertical-align: top;'>Yes</td>
            <td style='vertical-align: top;'>N/A</td>
        </tr>
    </tbody>
</table>

#### Type: GiftWrapSelection

`onCompleteCheckout`イベントで購入者が選択したギフトラッピングの選択を返すために使用されます。

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>パラメータ
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>selectedGiftWrapId<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>購入者が選択したギフトラッピングID
                <br /></td>
        </tr>
        <tr>
            <td style='vertical-align: top;'>selectedGiftWrapAmount<br><br>Type: <a href="#type-price">Price</a>
                <br /></td>
            <td style='vertical-align: top;'>選択されたギフトラッピングの金額
                <br /></td>
        </tr>
    </tbody>
</table>

#### Enum: AddressDisplayType

<table width="100%" border="1">
    <thead>
        <tr>
            <td style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>値
                <br /></td>
            <td style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
    </thead>
    <tbody>
        <tr>
            <td style='vertical-align: top;'>SENDER_ADDRESS<br><br>Type: string
                <br /></td>
            <td style='vertical-align: top;'>ギフトのユースケースでBuy Nowページに送り主の住所を表示する必要があるかどうかを示します。ギフト以外のユースケースでは、注文元の住所を示します。
                <br /></td>
        </tr>
    </tbody>
</table>
