---
title: AdditionalPaymentButton（今すぐ支払う） - 住所のフォーマットと検証
url: ja/amazon-pay-checkout/ja-address-formatting-and-validation.html
---

`checkoutMode`にProcessOrderおよび`productType`にPayAndShipを設定した場合、`addressDetails`に購入者から提供されるお届け先住所を設定しなければなりません。以下は、 Amazon Payが提供された住所を検証し、入力を標準化し、ラテン文字と特殊文字またはマルチバイト文字を処理する方法の詳細です。

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

***

### アドレス検証

必要なaddressDetailsパラメータはリージョンによって異なります。

<ul id="profileTabs" class="nav nav-tabs" role="tablist">
    <li class="nav-item"><a class="nav-link noExtIcon" href="#us_parameters" data-toggle="tab">US</a></li>
    <li class="nav-item"><a class="nav-link noExtIcon" href="#eu_parameters" data-toggle="tab">EU</a></li>
    <li class="nav-item"><a class="active nav-link noExtIcon" href="#jp_parameters" data-toggle="tab">JP</a></li>
</ul>
<div class="tab-content">
    <div role="tabpanel" class="tab-pane" id="us_parameters">
<table width="100%" border="1">
    <div>&nbsp;</div>
    <tbody>
        <tr id=''>
            <td id='' style='vertical-align: top; font-weight: bold; width: 40%;'>パラメータ</td>
            <td id='' style='vertical-align: top; font-weight: bold; width: 60%;'>コメント</td>
        </tr>
        <tr id='AWB9CA3f9qJ'>
            <td id='s:AWB9CA3f9qJ;AWB9CA4Yr7k' style='vertical-align: top;'>name
                <br /></td>
            <td id='s:AWB9CA3f9qJ;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CA7pxIe'>
            <td id='s:AWB9CA7pxIe;AWB9CA4Yr7k' style='vertical-align: top;'>addressLine1
                <br /></td>
            <td id='s:AWB9CA7pxIe;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CA9SSXQ'>
            <td id='s:AWB9CA9SSXQ;AWB9CA4Yr7k' style='vertical-align: top;'>addressLine2
                <br /></td>
            <td id='s:AWB9CA9SSXQ;AWB9CAuiRTh' style='vertical-align: top;'>オプションのパラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CArDmcz'>
            <td id='s:AWB9CArDmcz;AWB9CA4Yr7k' style='vertical-align: top;'>addressLine3
                <br /></td>
            <td id='s:AWB9CArDmcz;AWB9CAuiRTh' style='vertical-align: top;'>オプションのパラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CAT1CBr'>
            <td id='s:AWB9CAT1CBr;AWB9CA4Yr7k' style='vertical-align: top;'>city
                <br /></td>
            <td id='s:AWB9CAT1CBr;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CAqqxwG'>
            <td id='s:AWB9CAqqxwG;AWB9CA4Yr7k' style='vertical-align: top;'>districtOrCounty
                <br /></td>
            <td id='s:AWB9CAqqxwG;AWB9CAuiRTh' style='vertical-align: top;'>オプションのパラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CAfUYR3'>
            <td id='s:AWB9CAfUYR3;AWB9CA4Yr7k' style='vertical-align: top;'>stateOrRegion
                <br /></td>
            <td id='s:AWB9CAfUYR3;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CAGjfSS'>
            <td id='s:AWB9CAGjfSS;AWB9CA4Yr7k' style='vertical-align: top;'>postalCode
                <br /></td>
            <td id='s:AWB9CAGjfSS;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CA6qpAO'>
            <td id='s:AWB9CA6qpAO;AWB9CA4Yr7k' style='vertical-align: top;'>countryCode
                <br /></td>
            <td id='s:AWB9CA6qpAO;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CAeMlPw'>
            <td id='s:AWB9CAeMlPw;AWB9CA4Yr7k' style='vertical-align: top;'>phoneNumber
                <br /></td>
            <td id='s:AWB9CAeMlPw;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>
    </tbody>
</table>
    </div>
    <div role="tabpanel" class="tab-pane" id="eu_parameters">
<div>&nbsp;</div>
<div>
    EUアドレス検証は、 <code>countryCode</code>が次のいずれかの値である場合に適用されます： ' UK'、 'GB'、 'DE'、 'FR'、 'IT'、 'ES'、 'AT'、 'BE'、 'BG'、 ' HR '、' CY '、' CZ '、' DK '、' EE '、' FI '、' GR '、' HU '、' IE '、' LV '、' LT '、' LU '、' MT ' 、 'NL'、 'PL'、 'PT'、 'RO'、 'SK'、 'SI'、 'SE' 
</div>
<div>&nbsp;</div>
<table width="100%" border="1">
    <tbody>
        <tr id=''>
            <td id='' style='vertical-align: top; font-weight: bold; width: 40%;'>パラメータ</td>
            <td id='' style='vertical-align: top; font-weight: bold; width: 60%;'>コメント</td>
        </tr>
        <tr id='AWB9CA3f9qJ'>
            <td id='s:AWB9CA3f9qJ;AWB9CA4Yr7k' style='vertical-align: top;'>name
                <br /></td>
            <td id='s:AWB9CA3f9qJ;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CA7pxIe'>
            <td id='s:AWB9CA7pxIe;AWB9CA4Yr7k' style='vertical-align: top;'>addressLine1
                <br /></td>
            <td id='s:AWB9CA7pxIe;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CA9SSXQ'>
            <td id='s:AWB9CA9SSXQ;AWB9CA4Yr7k' style='vertical-align: top;'>addressLine2
                <br /></td>
            <td id='s:AWB9CA9SSXQ;AWB9CAuiRTh' style='vertical-align: top;'>オプションのパラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CArDmcz'>
            <td id='s:AWB9CArDmcz;AWB9CA4Yr7k' style='vertical-align: top;'>addressLine3
                <br /></td>
            <td id='s:AWB9CArDmcz;AWB9CAuiRTh' style='vertical-align: top;'>オプションのパラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CAT1CBr'>
            <td id='s:AWB9CAT1CBr;AWB9CA4Yr7k' style='vertical-align: top;'>city
                <br /></td>
            <td id='s:AWB9CAT1CBr;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CAqqxwG'>
            <td id='s:AWB9CAqqxwG;AWB9CA4Yr7k' style='vertical-align: top;'>districtOrCounty
                <br /></td>
            <td id='s:AWB9CAqqxwG;AWB9CAuiRTh' style='vertical-align: top;'>オプションのパラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CAfUYR3'>
            <td id='s:AWB9CAfUYR3;AWB9CA4Yr7k' style='vertical-align: top;'>stateOrRegion
                <br /></td>
            <td id='s:AWB9CAfUYR3;AWB9CAuiRTh' style='vertical-align: top;'><code>countryCode</code>が次の場合はサポートされません： ' UK'、 'GB'、 'SG'、 'AE'、 'MX'  
                <br /></td>
        </tr>
        <tr id='AWB9CAGjfSS'>
            <td id='s:AWB9CAGjfSS;AWB9CA4Yr7k' style='vertical-align: top;'>postalCode
                <br /></td>
            <td id='s:AWB9CAGjfSS;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CA6qpAO'>
            <td id='s:AWB9CA6qpAO;AWB9CA4Yr7k' style='vertical-align: top;'>countryCode
                <br /></td>
            <td id='s:AWB9CA6qpAO;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CAeMlPw'>
            <td id='s:AWB9CAeMlPw;AWB9CA4Yr7k' style='vertical-align: top;'>phoneNumber
                <br /></td>
            <td id='s:AWB9CAeMlPw;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>
    </tbody>
</table>
    </div>
    <div role="tabpanel" class="tab-pane active" id="jp_parameters">
<div>&nbsp;</div>
<table width="100%" border="1">
    <tbody>
        <tr id=''>
            <td id='' style='vertical-align: top; font-weight: bold; width: 40%;'>パラメータ</td>
            <td id='' style='vertical-align: top; font-weight: bold; width: 60%;'>コメント</td>
        </tr>
        <tr id='AWB9CA3f9qJ'>
            <td id='s:AWB9CA3f9qJ;AWB9CA4Yr7k' style='vertical-align: top;'>name
                <br /></td>
            <td id='s:AWB9CA3f9qJ;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CA7pxIe'>
            <td id='s:AWB9CA7pxIe;AWB9CA4Yr7k' style='vertical-align: top;'>addressLine1
                <br /></td>
            <td id='s:AWB9CA7pxIe;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CA9SSXQ'>
            <td id='s:AWB9CA9SSXQ;AWB9CA4Yr7k' style='vertical-align: top;'>addressLine2
                <br /></td>
            <td id='s:AWB9CA9SSXQ;AWB9CAuiRTh' style='vertical-align: top;'>オプションのパラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CArDmcz'>
            <td id='s:AWB9CArDmcz;AWB9CA4Yr7k' style='vertical-align: top;'>addressLine3
                <br /></td>
            <td id='s:AWB9CArDmcz;AWB9CAuiRTh' style='vertical-align: top;'>オプションのパラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CAT1CBr'>
            <td id='s:AWB9CAT1CBr;AWB9CA4Yr7k' style='vertical-align: top;'>city
                <br /></td>
            <td id='s:AWB9CAT1CBr;AWB9CAuiRTh' style='vertical-align: top;'>オプションのパラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CAqqxwG'>
            <td id='s:AWB9CAqqxwG;AWB9CA4Yr7k' style='vertical-align: top;'>districtOrCounty
                <br /></td>
            <td id='s:AWB9CAqqxwG;AWB9CAuiRTh' style='vertical-align: top;'>オプションのパラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CAfUYR3'>
            <td id='s:AWB9CAfUYR3;AWB9CA4Yr7k' style='vertical-align: top;'>stateOrRegion
                <br /></td>
            <td id='s:AWB9CAfUYR3;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CAGjfSS'>
            <td id='s:AWB9CAGjfSS;AWB9CA4Yr7k' style='vertical-align: top;'>postalCode
                <br /></td>
            <td id='s:AWB9CAGjfSS;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CA6qpAO'>
            <td id='s:AWB9CA6qpAO;AWB9CA4Yr7k' style='vertical-align: top;'>countryCode
                <br /></td>
            <td id='s:AWB9CA6qpAO;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>
        <tr id='AWB9CAeMlPw'>
            <td id='s:AWB9CAeMlPw;AWB9CA4Yr7k' style='vertical-align: top;'>phoneNumber
                <br /></td>
            <td id='s:AWB9CAeMlPw;AWB9CAuiRTh' style='vertical-align: top;'>必須パラメータ
                <br /></td>
        </tr>      
    </tbody>
</table>       
    </div>
</div>

### 入力の標準化

Amazon Payは、次の変換を使用して`addressDetails`を標準化します。

* 先頭と末尾の空白はすべての入力から削除されます。
* `postalCode`と`countryCode`は大文字にします。
* `name`と`addressLine1`は、最大長（それぞれ50文字と60文字）を超えると切り捨てられます。

さらに、次の変換がリージョンレベルで適用されます。

* US
    * ダッシュが9桁のUSの`postalCode`に挿入されます　(例 98104 - 3442)
* JP
    * `postalCode`のマルチバイト入力が6文字を超える場合、シングルバイト形式に変換されます。
    * `addressLine1`、`addressLine2`、`addressLine3`のマルチバイト入力が20文字を超える場合、シングルバイト形式に変換されます。
    * `name`のマルチバイト入力が16文字を超える場合、シングルバイト形式に変換されます。
    * `phoneNumber`はマルチバイト入力の場合、常にシングルバイト形式に変換されます。




### ラテン文字と特殊文字またはマルチバイト文字

**ラテン文字と特殊文字：** 

ラテン文字と特殊文字は、`countryCode`を除くすべての`addressDetails`フィールドでURLエンコード（UTF-8）する必要があります。 

たとえば、`City`を「東京」にするには、「％E6％9D％B1％E4％BA％AC」を使用する必要があります。

**マルチバイト文字：**

マルチバイト文字は、すべての`addressDetails`フィールドでURLエンコード（UTF-8）する必要があります。

たとえば、名前を「０１２３４自分」に設定するには、「％EF％BC％90％EF％BC％91％EF％BC％92％EF％BC％93％EF％BC％94％EF％BC％95」を使用する必要があります。

Note：JPでは、指定された値が6文字を超えると、 `postalCode`は自動的に1バイト形式に変換されます。













