---
title: Charge Permission
url: ja/amazon-pay-api-v2/ja-charge-permission.html
---

Charge Permissionオブジェクトは、購入者との請求の同意を表します。 OneTime または RecurringのCharge Permissionオブジェクトをリクエストできます。

OneTimeの Charge Permissionを使用して Charge PermissionがChargeable状態のときに、注文金額までを売上請求できます。理由コードを確認して、Charge PermissionがNon-Chargeable状態の場合に請求できない理由を特定する必要があります。OneTimeのCharge Permissionは、 total order amountが売上請求された、キャンセルされた、または180日後に期限が切れた後、Closed 状態に移行します。

RecurringのCharge Permissionを使用して、Charge PermissionがChargeable状態にある間、継続的に購入者に請求することができます。Charge PermissionがNon-Chargeable状態の場合は理由コードを確認して、できない理由を特定する必要があります。Recurringの Charge Permissionはキャンセルされた後、または有効期限が切れた後、Closed 状態に移行します。

いずれかのCharge Permissionタイプを使用して、購入者名、購入者のメールアドレス、配送先住所など、注文を完了するために必要な関連する決済の詳細を取得できます。OneTimeの Charge Permissionでは作成された後最初の30日間のみ購入者の詳細情報を取得できることに注意してください。Recurring のCharge PermissionではCharge PermissionがOpen状態か、Charge PermissionがCloseされた後の30日間、購入者の詳細を取得することができます。

<!-- <div style="display:none" class="environmentSpecificKeys">
  <div markdown="span" class="alert alert-info" role="alert"><i class="fa fa-info-circle"></i> <b>Note:</b> publicKeyIdの先頭に環境名が<b>付与されていない</b>場合 (SANDBOX'や'LIVE'で始まっていない場合)、<a href='#' onclick='window.location.href=window.location.href.split("?")[0]+"?environmentSpecificKeys=false"' rel='noopener noreferrer'>こちらの手順</a>を確認してください。</div>
</div>
<div style="display:none" class="notEnvironmentSpecificKeys">
  <div markdown="span" class="alert alert-info" role="alert"><i class="fa fa-info-circle"></i> <b>Note:</b> publicKeyIdの先頭に環境名が付与されている場合 (例: SANDBOX-AFVX7ULWSGBZ5535PCUQOY7B)、<a href='#' onclick='window.location.href=window.location.href.split("?")[0]+"?environmentSpecificKeys=true"' rel='noopener noreferrer'>こちらの手順</a>を確認してください。</div>
</div> -->

サポートされている操作：

<div style="display:none" class="environmentSpecificKeys">
<ul id="profileTabs" class="nav nav-tabs">
  <li class="nav-item"><a class="nav-link noExtIcon" href="#ustab" data-toggle="tab">US</a></li>
  <li class="nav-item"><a class="nav-link noExtIcon" href="#eutab" data-toggle="tab">EU / UK</a></li>
  <li class="nav-item"><a class="active nav-link noExtIcon" href="#jptab" data-toggle="tab">JP</a></li>
</ul>
<div class="tab-content">
  <div role="tabpanel" class="tab-pane" id="ustab" markdown="block">   
<div markdown="block">
* **Get Charge Permission** - GET https://pay-api.amazon.com/:version/chargePermissions/:chargePermissionId 
* **Update Charge Permission** - PATCH https://pay-api.amazon.com/:version/chargePermissions/:chargePermissionId 
* **Close Charge Permission** - DELETE https://pay-api.amazon.com/:version/chargePermissions/:chargePermissionId/close
</div>
  </div>
  <div role="tabpanel" class="tab-pane" id="eutab" markdown="block">
<div markdown="block">
* **Get Charge Permission** - GET https://pay-api.amazon.eu/:version/chargePermissions/:chargePermissionId 
* **Update Charge Permission** - PATCH https://pay-api.amazon.eu/:version/chargePermissions/:chargePermissionId 
* **Close Charge Permission** - DELETE https://pay-api.amazon.eu/:version/chargePermissions/:chargePermissionId/close
</div>
  </div>
  <div role="tabpanel" class="tab-pane active" id="jptab" markdown="block">
<div markdown="block">
* **Get Charge Permission** - GET https://pay-api.amazon.jp/:version/chargePermissions/:chargePermissionId 
* **Update Charge Permission** - PATCH https://pay-api.amazon.jp/:version/chargePermissions/:chargePermissionId 
* **Close Charge Permission** - DELETE https://pay-api.amazon.jp/:version/chargePermissions/:chargePermissionId/close
</div>
  </div>
</div>
</div>
<div style="display:none" class="notEnvironmentSpecificKeys">
<ul id="profileTabs" class="nav nav-tabs">
  <li class="nav-item"><a class="nav-link noExtIcon" href="#ustabNESK" data-toggle="tab">US</a></li>
  <li class="nav-item"><a class="nav-link noExtIcon" href="#eutabNESK" data-toggle="tab">EU / UK</a></li>
  <li class="nav-item"><a class="active nav-link noExtIcon" href="#jptabNESK" data-toggle="tab">JP</a></li>
</ul>
<div class="tab-content">
  <div role="tabpanel" class="tab-pane" id="ustabNESK" markdown="block">   
<div markdown="block">
* **Get Charge Permission** - GET https://pay-api.amazon.com/:environment/:version/chargePermissions/:chargePermissionId 
* **Update Charge Permission** - PATCH https://pay-api.amazon.com/:environment/:version/chargePermissions/:chargePermissionId 
* **Close Charge Permission** - DELETE https://pay-api.amazon.com/:environment/:version/chargePermissions/:chargePermissionId/close
</div>
  </div>
  <div role="tabpanel" class="tab-pane" id="eutabNESK" markdown="block">
<div markdown="block">
* **Get Charge Permission** - GET https://pay-api.amazon.eu/:environment/:version/chargePermissions/:chargePermissionId 
* **Update Charge Permission** - PATCH https://pay-api.amazon.eu/:environment/:version/chargePermissions/:chargePermissionId 
* **Close Charge Permission** - DELETE https://pay-api.amazon.eu/:environment/:version/chargePermissions/:chargePermissionId/close
</div>
  </div>
  <div role="tabpanel" class="tab-pane active" id="jptabNESK" markdown="block">
<div markdown="block">
* **Get Charge Permission** - GET https://pay-api.amazon.jp/:environment/:version/chargePermissions/:chargePermissionId 
* **Update Charge Permission** - PATCH https://pay-api.amazon.jp/:environment/:version/chargePermissions/:chargePermissionId 
* **Close Charge Permission** - DELETE https://pay-api.amazon.jp/:environment/:version/chargePermissions/:chargePermissionId/close
</div>
  </div>
</div>
</div>

***

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

### Charge Permission オブジェクト

<table width="100%" border="1">
        <tbody>
            <tr id="cJS9CAlzSRM">
                <td id="s:cJS9CAlzSRM;cJS9CAtq4kq" style="vertical-align: top; font-weight: bold; width: 30%;" class="bold">パラメータ<br></td>
                <td id="s:cJS9CAlzSRM;cJS9CAVnm58" style="vertical-align: top; font-weight: bold; width: 70%;" class="bold">説明<br></td>
            </tr>
            <tr id="cJS9CAiUmrm">
                <td id="s:cJS9CAiUmrm;cJS9CAtq4kq" style="vertical-align: top;"> chargePermissionId<br><br>Type: string<br>
                </td>
                <td id="s:cJS9CAiUmrm;cJS9CAVnm58" style="vertical-align: top;">Charge
                    Permission識別子<br><br>この値は、Checkout Session completed 時に返された値です<br></td>
            </tr>
            <tr>
                <td style="vertical-align: top;">chargePermissionType<br><br>Type: string<br></td>
                <td style="vertical-align: top;">要求されたCharge Permissionのtype<br><br>サポートされている値：<ul>
                        <li> 'OneTime' - Charge Permissionは1回の注文にのみ使用できます</li>
                        <li>'Recurring' - Recurring注文にはCharge Permissionを継続課金に使用できます</li>
                    </ul>デフォルト値： ' OneTime"<br></td>
            </tr>
            <tr>
                <td style="vertical-align: top;"> recurringMetadata<br><br>Type: <a href="#type-recurringmetadata">recurringMetadata</a><br></td>
            <td style="vertical-align: top;">Recurringの Charge Permission使用方法に関するメタデータ。 Amazon Payは、この情報を使用して、Charge Permissionの有効期限を計算し、購入者と連絡を取ります。
<br><br>
            請求サイクルごとに購入者に請求するために<a href="../amazon-pay-api-v2/charge.md#create-charge" target="_blank" rel="noopener noreferrer">Create Charge</a>を実行することは事業者責任であることに注意してください。
                <br></td>
            </tr>
            <tr id="cJS9CAvlbOI">
                <td id="s:cJS9CAvlbOI;cJS9CAtq4kq" style="vertical-align: top;">limits<br><br>Type: <a href="#type-limits">limits</a><br></td>
                <td id="s:cJS9CAvlbOI;cJS9CAVnm58" style="vertical-align: top;">Charge Permissionトランザクションの制限<br></td>
            </tr>
            <tr id="cJS9CAUSsEJ">
                <td id="s:cJS9CAUSsEJ;cJS9CAtq4kq" style="vertical-align: top;"> releaseEnvironment<br><br>Type: string<br>
                </td>
                <td id="s:cJS9CAUSsEJ;cJS9CAVnm58" style="vertical-align: top;">
                    Amazon Pay環境<br><br>可能な値：live, sandbox<br></td>
            </tr>
            <tr id="cJS9CA7rGgE">
                <td id="s:cJS9CA7rGgE;cJS9CAtq4kq" style="vertical-align: top;">buyer<br><br>Type: <a href="#type-buyer">buyer</a><br></td>
                <td id="s:cJS9CA7rGgE;cJS9CAVnm58" style="vertical-align: top;">一意のID、名前、メールアドレスなど、購入者に関する詳細<br></td>
            </tr>
            <tr id="cJS9CAOQ69n">
                <td id="s:cJS9CAOQ69n;cJS9CAtq4kq" style="vertical-align: top;">shippingAddress<br><br>Type: <a href="#type-address">住所</a><br></td>
                <td id="s:cJS9CAOQ69n;cJS9CAVnm58" style="vertical-align: top;">購入者が選択した配送先住所<br></td>
            </tr>
            <tr id="cJS9CA4J1fx">
                <td id="s:cJS9CA4J1fx;cJS9CAf5iQk" style="vertical-align: top;">billingAddress<br> <br>Type: <a href="#type-address">住所</a><br></td>
                <td id="s:cJS9CA4J1fx;cJS9CAHMfLc" style="vertical-align: top;">
                    購入者が選択したお支払い方法の請求先住所<br></td>
            </tr>
            <tr id="cJS9CAZLioF">
                <td id="s:cJS9CAZLioF;cJS9CAtq4kq" style="vertical-align: top;">paymentPreferences<br><br>Type: list &lt;
                    <a href="#type-paymentpreference">paymentPreference</a> &gt;<br></td>
                <td id="s:cJS9CAZLioF;cJS9CAVnm58" style="vertical-align: top;">Amazon Payが提供する購入者が選択したお支払い方法<br></td>
            </tr>
            <tr id="cJS9CA4l10f">
                <td id="s:cJS9CA4l10f;cJS9CAtq4kq" style="vertical-align: top;"> merchantMetadata<br><br>Type: <a href="#type-merchantmetadata">merchantMetadata</a><br></td>
                <td id="s:cJS9CA4l10f;cJS9CAVnm58" style="vertical-align: top;">販売者が提供する注文の詳細<br></td>
            </tr>
            <tr id="cJS9CAwG6pN">
                <td id="s:cJS9CAwG6pN;cJS9CAtq4kq" style="vertical-align: top;"> platformId<br><br>Type: string<br></td>
                <td id="s:cJS9CAwG6pN;cJS9CAVnm58" style="vertical-align: top;">ソリューションプロバイダー（SP）の事業者ID<br><br>
                    SPのみがこのフィールドを使用する必要があります<br></td>
            </tr>
            <tr id="cJS9CAhT0hu">
                <td id="s:cJS9CAhT0hu;cJS9CAtq4kq" style="vertical-align: top;">
                    creationTimestamp<br><br>Type: dateTime<br></td>
                <td id="s:cJS9CAhT0hu;cJS9CAVnm58" style="vertical-align: top;">Charge Permssionが作成されたISO8601形式でのUTC日時<br></td>
            </tr>
            <tr id="cJS9CAgp7W9">
                <td id="s:cJS9CAgp7W9;cJS9CAtq4kq" style="vertical-align: top;">expirationTimestamp<br><br>Type: dateTime<br>
                </td>
                <td id="s:cJS9CAgp7W9;cJS9CAVnm58" style="vertical-align: top;">Charge
                    Permissionが期限切れになるISO8601形式でのUTC日時<br><br>OneTime のCharge Permissionは confirmed後、180日で有効期限が切れます<br><br>デフォルトでは、Recurringの Charge Permissionは13ヶ月で期限が切れます。charge を作成すると有効期限が13か月にリセットされます。
                    <code>recurringMetadata.Frequency</code>が13か月を超える請求サイクルに設定されている場合、有効期限は<code>recurringMetadata.Frequency</code>の値に1か月を加えた値に延長された値になります。
                    <br></td>
            </tr>
            <tr id="cJS9CAR68Ty">
                <td id="s:cJS9CAR68Ty;cJS9CAtq4kq" style="vertical-align: top;"> statusDetails<br><br>Type: <a href="#type-statusdetails">statusDetails</a><br></td>
                <td id="s:cJS9CAR68Ty;cJS9CAVnm58" style="vertical-align: top;"> Charge Permissionオブジェクトの状態<br></td>
            </tr>
            <tr>
                <td style="vertical-align: top;">presentmentCurrency<br><br>Type: string<br></td>
                <td style="vertical-align: top;">購入者へ請求するISO4217形式での通貨。例：JPY<br> <br>詳細については、<a href="../amazon-pay-checkout/multi-currency-integration.md">複数通貨のインテグレーション</a>を参照してください<br>
                </td>
            </tr>
        </tbody>
    </table>

#### Type: limits

<table width="100%" border="1">
    <tbody>
        <tr id="cJS9CA6kGFJ">
            <td id="s:cJS9CA6kGFJ;cJS9CATjif7" style="vertical-align: top; font-weight: bold; width: 30%;" class="bold">
                パラメータ<br></td>
            <td id="s:cJS9CA6kGFJ;cJS9CAkvbPi" style="vertical-align: top; font-weight: bold; width: 70%;" class="bold">
                説明<br></td>
        </tr>
        <tr id="cJS9CAWeWKt">
            <td id="s:cJS9CAWeWKt;cJS9CATjif7" style="vertical-align: top;"> amountLimit<br><br>Type: <a
                    href="#type-price">price</a><br></td>
            <td id="s:cJS9CAWeWKt;cJS9CAkvbPi" style="vertical-align: top;">Charge
                Permissionを使用して請求できる合計金額。RecurringのCharge Permissionオブジェクトの場合、この値は、当月中に請求できる合計金額です。 <br></td>
        </tr>
        <tr id="cJS9CAGgFsj">
            <td id="s:cJS9CAGgFsj;cJS9CATjif7" style="vertical-align: top;"> amountBalance<br><br>Type: <a
                    href="#type-price">price</a><br></td>
            <td id="s:cJS9CAGgFsj;cJS9CAkvbPi" style="vertical-align: top;">Charge
                Permissionを使用して請求できる残りの残高。RecurringのCharge Permissionオブジェクトの場合、これは当月中に請求できる残りの金額です。<br></td>
        </tr>
    </tbody>
</table>

#### Type: recurringMetadata

<table width="100%" border="1">
    <tbody>
        <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>
        <tr>
            <td style="vertical-align: top;">frequency<br><br>Type: <a href="#type-frequency">frequency</a><br></td>
            <td style="vertical-align: top;">RecurringのCharge
                Permissionを使用して購入者に請求される頻度。アドホックな料金が予想される場合でも、frequencyを指定する必要があります。<br><br>可能な組み合わせ：<ul>
                    <li>Year：1-3</li>
                    <li>Month：1-36</li>
                    <li>Week：1-57</li>
                    <li>Day：1-1095</li>
                </ul>
            </td>
        </tr>
        <tr>
            <td style="vertical-align: top;">amount<br><br>Type: <a href="#type-price">price</a><br></td>
            <td style="vertical-align: top;">Recurringのサイクルごとに購入者される金額。金額が変動する場合はnullに設定。<br></td>
        </tr>
    </tbody>
</table>

#### Type: frequency

<table width="100%" border="1">
    <tbody>
        <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>
        <tr>
            <td style="vertical-align: top;">unit<br><br>Type: string<br></td>
            <td style="vertical-align: top;">各請求サイクルの頻度単位。複数のサブスクリプションの場合、最短の請求サイクルのfrequency unitを指定します。詳細については、 <a href="../amazon-pay-checkout/advanced-subscription-use-cases.md#handling-variable-cadence" target="_blank" rel="noopener noreferrer">支払い頻度が不定期の場合の処理</a>を参照してください。<br><br>サポートされている値： 'Year', 'Month', 'Week', 'Day', 'Variable'</td>
        </tr>
        <tr>
            <td style="vertical-align: top;">value<br><br>Type: string<br></td>
            <td style="vertical-align: top;">請求サイクルごとのfrequency単位の数。たとえば、週毎を指定するには、 <code>unit</code>を'Week'に設定し、 <code>value</code>を1に設定します。Variable <code>unit</code>を使用している場合は、 <code>value</code>を0に設定する必要があります。</td>
        </tr>
    </tbody>
</table>

#### Type: price

<table width="100%" border="1">
    <tbody>
        <tr id="cJS9CA6kGFJ">
            <td id="s:cJS9CA6kGFJ;cJS9CATjif7" style="vertical-align: top; font-weight: bold; width: 30%;" class="bold">
                パラメータ<br></td>
            <td id="s:cJS9CA6kGFJ;cJS9CAkvbPi" style="vertical-align: top; font-weight: bold; width: 70%;" class="bold">
                説明<br></td>
        </tr>
        <tr id="cJS9CAWeWKt">
            <td id="s:cJS9CAWeWKt;cJS9CATjif7" style="vertical-align: top;">amount<br><br>Type: string<br></td>
            <td id="s:cJS9CAWeWKt;cJS9CAkvbPi" style="vertical-align: top;">取引金額<br></td>
        </tr>
        <tr id="cJS9CAGgFsj">
            <td id="s:cJS9CAGgFsj;cJS9CATjif7" style="vertical-align: top;">currencyCode<br><br>Type: string<br></td>
            <td id="s:cJS9CAGgFsj;cJS9CAkvbPi" style="vertical-align: top;">ISO4217形式の取引通貨コード<br><br>例：JPY<br></td>
        </tr>
    </tbody>
</table>

#### Type: buyer

<table width="100%" border="1">
    <tbody>
        <tr id="cJS9CAizd7g">
            <td id="s:cJS9CAizd7g;cJS9CAbn9bz" style="vertical-align: top; font-weight: bold; width: 30%;" class="bold">
                パラメータ<br></td>
            <td id="s:cJS9CAizd7g;cJS9CA2T5hP" style="vertical-align: top; font-weight: bold; width: 70%;" class="bold">
                説明<br></td>
        </tr>
        <tr id="cJS9CAhRQ6G">
            <td id="s:cJS9CAhRQ6G;cJS9CAbn9bz" style="vertical-align: top;"> BuyerId<br><br>Type: string<br></td>
            <td id="s:cJS9CAhRQ6G;cJS9CA2T5hP" style="vertical-align: top;">一意のAmazon Pay購入者ID <br><br>最大長：42文字/バイト<br></td>
        </tr>
        <tr id="cJS9CAlh5uI">
            <td id="s:cJS9CAlh5uI;cJS9CAbn9bz" style="vertical-align: top;">name<br><br>Type: string<br></td>
            <td id="s:cJS9CAlh5uI;cJS9CA2T5hP" style="vertical-align: top;">購入者の名前<br><br>最大長：50文字/バイト<br></td>
        </tr>
        <tr id="cJS9CApWnAR">
            <td id="s:cJS9CApWnAR;cJS9CAbn9bz" style="vertical-align: top;"> email<br><br>Type: string<br></td>
            <td id="s:cJS9CApWnAR;cJS9CA2T5hP" style="vertical-align: top;">購入者のメールアドレス<br><br>最大長：64文字/バイト<br></td>
        </tr>
         <tr id="eVX9CA2CiDk">
            <td style="vertical-align: top;">phoneNumber<br><br>Type: string
                <br></td>
            <td style="vertical-align: top;">購入者のデフォルトの請求先住所の電話番号<br><br>最大長：20文字/バイト
                <br></td>
        </tr>
        <tr>
            <td style="vertical-align: top;">primeMembershipTypes<br><br>Type: list&lt;primeMembershipType&gt;
                <br></td>
            <td style="vertical-align: top;">購入者のプライム会員リスト。この値の一般利用はできません。
            </td>
        </tr>
    </tbody>
</table>


#### Type: paymentPreference

<table width="100%" border="1">
    <tbody>
        <tr id="cJS9CAd8rrf">
            <td id="s:cJS9CAd8rrf;cJS9CAf5iQk" style="vertical-align: top; font-weight: bold; width: 30%;" class="bold">
                パラメータ<br></td>
            <td id="s:cJS9CAd8rrf;cJS9CAHMfLc" style="vertical-align: top; font-weight: bold; width: 70%;" class="bold">
                説明<br></td>
        </tr>
        <tr id="cJS9CAMFGXr">
            <td id="s:cJS9CAMFGXr;cJS9CAf5iQk" style="vertical-align: top;"> PaymentDescriptor<br><br>Type: string<br></td>
            <td id="s:cJS9CAMFGXr;cJS9CAHMfLc" style="vertical-align: top;">購入者が選択したお支払い方法の説明</td>
        </tr>
    </tbody>
</table>

#### Type: address
<table width="100%" border="1">
  <tbody>
      <tr id='ERL9CAz3T00'>
          <td id='s:ERL9CAz3T00;ERL9CA6sOj9' style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>パラメータ
              <br /></td>
          <td id='s:ERL9CAz3T00;ERL9CAOJuKu' style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
              <br /></td>
      </tr>
      <tr id='ERL9CA1KP3f'>
          <td id='s:ERL9CA1KP3f;ERL9CA6sOj9' style='vertical-align: top;'>name<br><br>Type: string
              <br /></td>
          <td id='s:ERL9CA1KP3f;ERL9CAOJuKu' style='vertical-align: top;'>アドレスの名前<br><br>最大長：50文字/バイト
              <br /></td>
      </tr>
      <tr id='ERL9CAh0jHA'>
          <td id='s:ERL9CAh0jHA;ERL9CA6sOj9' style='vertical-align: top;'>addressLine1<br><br>Type: string
              <br /></td>
          <td id='s:ERL9CAh0jHA;ERL9CAOJuKu' style='vertical-align: top;'>アドレスの最初の行<br><br>最大長：180文字/バイト
              <br /></td>
      </tr>
      <tr id='ERL9CAPTgSi'>
          <td id='s:ERL9CAPTgSi;ERL9CA6sOj9' style='vertical-align: top;'>addressLine2<br><br>Type: string
              <br /></td>
          <td id='s:ERL9CAPTgSi;ERL9CAOJuKu' style='vertical-align: top;'>アドレスの2行目<br><br>最大長：60文字/バイト
              <br /></td>
      </tr>
      <tr id='ERL9CAUyxoY'>
          <td id='s:ERL9CAUyxoY;ERL9CA6sOj9' style='vertical-align: top;'>addressLine3<br><br>Type: string
              <br /></td>
          <td id='s:ERL9CAUyxoY;ERL9CAOJuKu' style='vertical-align: top;'>アドレスの3行目<br><br>最大長：60文字/バイト
              <br /></td>
      </tr>
      <tr id='ERL9CAouIB6'>
          <td id='s:ERL9CAouIB6;ERL9CA6sOj9' style='vertical-align: top;'>city<br><br>Type: string
              <br /></td>
          <td id='s:ERL9CAouIB6;ERL9CAOJuKu' style='vertical-align: top;'>アドレスの市区町村<br><br>最大長：50文字/バイト<br>
<br><strong>日本では利用できません。</strong>
              <br /></td>
      </tr>
      <tr id='ERL9CA4C31a'>
          <td id='s:ERL9CA4C31a;ERL9CA6sOj9' style='vertical-align: top;'>county<br><br>Type: string
              <br /></td>
          <td id='s:ERL9CA4C31a;ERL9CAOJuKu' style='vertical-align: top;'>アドレスの国<br><br>最大長：50文字/バイト<br>
<br><strong>日本では利用できません。</strong>
              <br /></td>
      </tr>
      <tr id='ERL9CAKfMWP'>
          <td id='s:ERL9CAKfMWP;ERL9CA6sOj9' style='vertical-align: top;'>district<br><br>Type: string
              <br /></td>
          <td id='s:ERL9CAKfMWP;ERL9CAOJuKu' style='vertical-align: top;'>アドレスの地域<br><br>最大長：50文字/バイト<br>
<br><strong>日本では利用できません。</strong>
              <br /></td>
      </tr>
      <tr id='ERL9CASuiJH'>
          <td id='s:ERL9CASuiJH;ERL9CA6sOj9' style='vertical-align: top;'>stateOrRegion<br><br>Type: string
              <br /></td>
          <td id="s:ERL9CASuiJH;ERL9CAOJuKu" style="vertical-align: top;">アドレスの州または行政区：<ul><li>USおよびCAの住所-応答は常に2文字のコードになります</li><li>他のすべての国 - この要素はフリーテキストであり、2文字のコード、完全なスペル、または省略形のいずれかです。日本では都道府県名として利用します。※購入者の入力次第で「東京」「Tokyo-to」などの文字が返却されることもあります</li></ul>最大長：50文字/バイト<br></td>
      </tr>
      <tr id='ERL9CAuAJ0a'>
          <td id='s:ERL9CAuAJ0a;ERL9CA6sOj9' style='vertical-align: top;'>postalCode<br><br>Type: string
              <br /></td>
          <td id='s:ERL9CAuAJ0a;ERL9CAOJuKu' style='vertical-align: top;'>アドレスの郵便番号<br><br>最大長：20文字/バイト
              <br /></td>
      </tr>
      <tr id='ERL9CAo7zgS'>
          <td id='s:ERL9CAo7zgS;ERL9CA6sOj9' style='vertical-align: top;'>countryCode<br><br>Type: string
              <br /></td>
          <td id='s:ERL9CAo7zgS;ERL9CAOJuKu' style='vertical-align: top;'>ISO3166形式のアドレスの国コード<br><br>最大長：3文字/バイト
              <br /></td>
      </tr>
      <tr id=''>
          <td id='' style='vertical-align: top;'>phoneNumber<br><br>Type: string
              <br /></td>
          <td id='' style='vertical-align: top;'>電話番号<br><br>最大長：20文字/バイト
              <br /></td>
      </tr>
  </tbody>
</table>



#### Type: merchantMetadata

<table width="100%" border="1">
    <tbody>
        <tr id='ERL9CAF4Vxl'>
            <td id='s:ERL9CAF4Vxl;ERL9CAx7Nnu' style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>パラメータ
                <br /></td>
            <td id='s:ERL9CAF4Vxl;ERL9CAUSpyh' style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
        <tr id='ERL9CAH2j8f'>
            <td id='s:ERL9CAH2j8f;ERL9CAx7Nnu' style='vertical-align: top;'>merchantReferenceId<br><br>Type: string
                <br /></td>
            <td id="s:ERL9CAH2j8f;ERL9CAUSpyh" style="vertical-align: top;">事業者オーダー識別子。事業者オーダーIDは、Amazon Pay<a href="https://pay.amazon.com">ウェブサイト</a>の<a href="../amazon-pay-checkout/buyer-communication.md">購入者とのコミュニケーション</a>および購入者の取引履歴で共有されます。<br><br>最大長：256文字/バイト<br></td>
        </tr>
        <tr id='ERL9CANEvec'>
            <td id='s:ERL9CANEvec;ERL9CAx7Nnu' style='vertical-align: top;'>merchantStoreName<br><br>Type: string
                <br /></td>
            <td id="s:ERL9CANEvec;ERL9CAUSpyh" style="vertical-align: top;">事業者名。このパラメータを設定すると、セラーセントラル（<a href="https://sellercentral.amazon.com/" target="_blank" rel="noopener noreferrer">US</a> 、 <a href="https://sellercentral-europe.amazon.com/" target="_blank" rel="noopener noreferrer">EU</a> 、 <a href="https://sellercentral-japan.amazon.com/" target="_blank" rel="noopener noreferrer">JP</a>）で構成されたデフォルト値が上書きされます。MerchantStoreNameは、 <a href="https://pay.amazon.com">Amazon Payウェブサイト</a>の<a href="../amazon-pay-checkout/buyer-communication.md">購入者とのコミュニケーション</a>および購入者の取引履歴で共有されます<br><br>最大長：50文字/バイト<br></td>
        </tr>
        <tr id='ERL9CACmKGe'>
            <td id='s:ERL9CACmKGe;ERL9CAx7Nnu' style='vertical-align: top;'>noteToBuyer<br><br>Type: string
                <br /></td>
            <td id="s:ERL9CACmKGe;ERL9CAUSpyh" style="vertical-align: top;"><a href="../amazon-pay-checkout/buyer-communication.md">購入者とのコミュニケーションで</a>共有される注文の説明<br><br>購入者や取引に関する機密データを保存しないでください(例えば、政府発行の身分証明書、銀行口座番号、クレジットカード番号などが含まれますが、これらに限定されません)<br><br>最大長：255文字/バイト<br></td>
        </tr>
        <tr id='ERL9CAznrdA'>
            <td id='s:ERL9CAznrdA;ERL9CAx7Nnu' style='vertical-align: top;'>customInformation<br><br>Type: string
                <br /></td>
            <td id="s:ERL9CAznrdA;ERL9CAUSpyh" style="vertical-align: top;">注文のカスタム情報。このデータは、<a href="../amazon-pay-checkout/buyer-communication.md">購入者とのコミュニケーション</a>では共有されません<br><br>購入者や取引に関する機密データを保存しないでください(例えば、政府発行の身分証明書、銀行口座番号、クレジットカード番号などが含まれますが、これらに限定されません)<br><br>最大長：4096文字/バイト<br></td>
        </tr>
    </tbody>
</table>


#### Type: statusDetails

<table width="100%" border="1">
    <tbody>
        <tr id='ERL9CA6ZDgu'>
            <td id='s:ERL9CA6ZDgu;ERL9CANROdL' style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>パラメータ
                <br /></td>
            <td id='s:ERL9CA6ZDgu;ERL9CAhxxdO' style='vertical-align: top; font-weight: bold; width: 70%;' class='bold'>説明
                <br /></td>
        </tr>
        <tr id='ERL9CAToyr7'>
            <td id='s:ERL9CAToyr7;ERL9CANROdL' style='vertical-align: top;'>state<br><br>Type: string
                <br /></td>
            <td id='s:ERL9CAToyr7;ERL9CAhxxdO' style='vertical-align: top;'>現在のオブジェクトの状態
                <br /></td>
        </tr>
        <tr id='ERL9CA2PnwF'>
            <td id="s:cJS9CAe15wV;cJS9CAhaPfK" style="vertical-align: top;">reasons<br><br>Type: list&lt;<a href="#type-reason">reason</a>&gt;
                <br></td>
            <td id='s:ERL9CA2PnwF;ERL9CAiF60P' style='vertical-align: top;'>現在の状態の理由リスト
                <br /></td>
        </tr>
        <tr id='ERL9CAPwBch'>
            <td id='s:ERL9CAPwBch;ERL9CANROdL' style='vertical-align: top;'>lastUpdatedTimestamp<br><br>Type: dateTime
                <br /></td>
            <td id='s:ERL9CAPwBch;ERL9CAhxxdO' style='vertical-align: top;'>stateが最後に更新されたISO8601形式でのUTC日時
                <br /></td>
        </tr>
    </tbody>
</table>

#### Type: reason

<table width="100%" border="1">
    <tbody>
        <tr id="cJS9CA2yZaB">
            <td id="s:cJS9CA2yZaB;cJS9CAOwSo4" style="vertical-align: top; font-weight: bold; width: 30%;" class="bold">
                パラメータ<br></td>
            <td id="s:cJS9CA2yZaB;cJS9CAQ5gM7" style="vertical-align: top; font-weight: bold; width: 70%;" class="bold">
                説明<br></td>
        </tr>
        <tr id="cJS9CA1Yyl4">
            <td id="s:cJS9CA1Yyl4;cJS9CAOwSo4" style="vertical-align: top;">reasonCode<br><br>Type: string<br></td>
            <td id="s:cJS9CA1Yyl4;cJS9CAQ5gM7" style="vertical-align: top;">現在のstateの理由コード<br></td>
        </tr>
        <tr id="cJS9CAIgfNM">
            <td id="s:cJS9CAIgfNM;cJS9CAOwSo4" style="vertical-align: top;"> reasonDescription<br><br>Type: string<br></td>
            <td id="s:cJS9CAIgfNM;cJS9CAQ5gM7" style="vertical-align: top;">Charge Permissionstateのオプションの説明<br></td>
        </tr>
    </tbody>
</table>

### 状態と理由コード

<img src='https://m.media-amazon.com/images/G/01/EPSDocumentation/AmazonPay/Integration/ChargePremissionStates._CB1565018488_.png' />

<table width="100%" border="1">
    <tbody>
        <tr id="cJS9CA98v8b">
            <td id="s:cJS9CA98v8b;cJS9CA4J55z" style="vertical-align: top; font-weight: bold; width: 20%;" class="bold">
                状態<br></td>
            <td id="s:cJS9CA98v8b;cJS9CAswqoe" style="vertical-align: top; font-weight: bold; width: 40%;" class="bold">
                説明<br></td>
            <td id="s:cJS9CA98v8b;cJS9CAHiGPE" style="vertical-align: top; font-weight: bold; width: 40%;" class="bold">
                理由コード<br></td>
        </tr>
        <tr id="cJS9CAmD6tg">
            <td id="s:cJS9CAmD6tg;cJS9CA4J55z" style="vertical-align: top;">Chargeable<br></td>
            <td id="s:cJS9CAmD6tg;cJS9CAswqoe" style="vertical-align: top;">Charge
                Permissionにconstraintsがなく、購入者への請求に使用できる状態<br><br>許可された処理：<br>GET Charge Permission<br>UPDATE Charge Permission
                <br>DELETE Charge Permission<br></td>
            <td id="s:cJS9CAmD6tg;cJS9CAHiGPE" style="vertical-align: top;">- <br></td>
        </tr>
        <tr id="cJS9CAM763q">
            <td id="s:cJS9CAM763q;cJS9CA4J55z" style="vertical-align: top;">NonChargeable<br></td>
            <td id="s:cJS9CAM763q;cJS9CAswqoe" style="vertical-align: top;">Charge
                Permissionにconstraintsがあり、購入者への請求に使用できない状態<br> <br>許可された処理：<br>GET Charge Permission<br>UPDATE Charge Permission
                <br>DELETE Charge Permission<br></td>
            <td id="s:cJS9CAM763q;cJS9CAHiGPE" style="vertical-align: top;">
                <b>PaymentMethodInvalid</b> - 請求は拒否されました。OneTimeの場合は、購入者に支払い方法の更新を依頼してください。Recuringの場合は、<a href="..//amazon-pay-recurring-checkout/manage-recurring-payments.md#1-recurring-charges-and-handling-declines" target="_blank" rel="noopener noreferrer">こちら</a>の手順に従ってください。<br><br><b>PaymentMethodDeleted</b> - 購入者が選択した支払い方法を削除しました<br><b><br>BillingAddressDeleted</b> - 購入者が選択した支払い方法の請求先住所を削除しました<br><br><b>PaymentMethodExpired</b> - 選択した支払い方法の有効期限が切れています<br><br><b>PaymentMethodNotAllowed</b> - 購入者が選択したお支払い方法は、このCharge Permissionのために許可されていません<br><br>
                <b>PaymentMethodNotSet</b> - 請求許可に関連付けられた支払い方法はありません<br><br><b>TransactionAmountExceeded-</b>このCharge
                Permissionの限度額に達したか超えました<br><br><b>TransactionCountExceeded</b> - このCharge
                Permissionのトランザクション数の限界に達したか、超えました<br>
                <br><b>MFAFailed</b> - 購入者はトランザクションを確認しませんでした。購入者が取引上の金額を確認しない限り、Chargeを開始することができません<br></td>
        </tr>
        <tr id="cJS9CA3kXWi">
            <td id="s:cJS9CA3kXWi;cJS9CA4J55z" style="vertical-align: top;">Closed<br></td>
            <td id="s:cJS9CA3kXWi;cJS9CAswqoe" style="vertical-align: top;">Charge
                PermissionがCloseされたか、有効期限が切れています<br><br>許可された処理：<br>GET Charge Permission<br>UPDATE Charge Permission (OneTimeのみ)<br>DELETE Charge Permission</td>
            <td id="s:cJS9CA3kXWi;cJS9CAHiGPE" style="vertical-align: top;"><b>MerchantClosed</b> - Complete Checkout Sessionを実行していなかったので Charge PermissionがCloseされた、もしくは Close Charge Permission呼び出して Closeされました<br><b><br>BuyerClosed</b> - 購入者によりCharge
                PermissionをCloseされました<br><b><br>AmazonCanceled</b> - Amazonは請求Charge
                PermissionをCloseしました<br><br><b>AmazonClosed</b> - <code>amountBalance</code>が残っていないため、AmazonはCharge
                PermissionをCloseしました<br><br><b>Expired</b> - Charge Permissionは180日後に期限切れになりました<br><br></td>
        </tr>
    </tbody>
</table>

## オペレーション

### Get Charge Permission

Charge Permissionの詳細を取得して、このCharge Permissionを使用して購入者に請求できるかどうかを判断します。 この操作を使用して、チェックアウトが成功した後、購入者の詳細と配送先住所を取得することもできます。 詳細情報は Charge Permissionが作成されてから30日間のみ取得できます。

#### リクエスト


<div style="display:none" class="environmentSpecificKeys">
<code style="color:black">
curl "https://pay-api.amazon.com/:version/chargePermissions/:chargePermissionId"<br />
-X GET<br />
-H "authorization:Px2e5oHhQZ88vVhc0DO%2FsShHj8MDDg%3DEXAMPLESIGNATURE"<br />
-H "x-amz-pay-date:20201012T235046Z"<br />
</code>
</div>
<div style="display:none" class="notEnvironmentSpecificKeys">
<code style="color:black">
curl "https://pay-api.amazon.com/:environment/:version/chargePermissions/:chargePermissionId"<br />
-X GET<br />
-H "authorization:Px2e5oHhQZ88vVhc0DO%2FsShHj8MDDg%3DEXAMPLESIGNATURE"<br />
-H "x-amz-pay-date:20201012T235046Z"<br />
</code>
</div>


#### リクエストパラメータ

<table width="100%" border="1">
    <tbody>
        <tr id='cJS9CAFNCvt'>
            <td id='s:cJS9CAFNCvt;cJS9CAwLlhz' style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>名前
                <br /></td>
            <td id='s:cJS9CAFNCvt;cJS9CAhKPAZ' style='vertical-align: top; font-weight: bold; width: 20%;' class='bold'>ロケーション
                <br /></td>
            <td id='s:cJS9CAFNCvt;cJS9CAJ9HKU' style='vertical-align: top; font-weight: bold; width: 50%;' class='bold'>説明
                <br /></td>
        </tr>
        <tr id='cJS9CA0EwNI'>
            <td id='s:cJS9CA0EwNI;cJS9CAwLlhz' style='vertical-align: top;'>chargePermissionId<br><b>(必須)</b><br><br>Type: string
                <br /></td>
            <td id='s:cJS9CA0EwNI;cJS9CAhKPAZ' style='vertical-align: top;'>Path Parameter
                <br /></td>
            <td id='s:cJS9CA0EwNI;cJS9CAJ9HKU' style='vertical-align: top;'>Charge Permission識別子
                <br /></td>
        </tr>
    </tbody>
</table>

#### レスポンス

処理が成功した場合、 <a href="https://restfulapi.net/http-status-200-ok" target="_blank" rel="noopener noreferrer">HTTP 200 </a> ステータスコードを返します。

```
{
    "chargePermissionId": "chargePermission-1",
    "chargePermissionReferenceId": null,
    "buyer":{
        "buyerId": "buyerId",
        "name": "name-1",
        "email": "name@amazon.com",
        "phoneNumber": "800-000-0000",
        "primeMembershipTypes": null
    },
    "releaseEnvironment": "Live",
    "shippingAddress":{  // Null for PayOnly product type
        "name": "Work",
        "addressLine1": "440 Terry Ave",
        "addressLine2": "",
        "addressLine3": "",
        "city": "Seattle",
        "county": "King",
        "district": "Seattle",
        "stateOrRegion": "WA",
        "postalCode": "98121",
        "countryCode": "US",
        "phoneNumber": "800-000-0000"
    },
    "billingAddress":{
        "name": "Work",
        "addressLine1": "440 Terry Ave",
        "addressLine2": "",
        "addressLine3": "",
        "city": "Seattle",
        "county": "King",
        "district": "Seattle",
        "stateOrRegion": "WA",
        "postalCode": "98121",
        "countryCode": "US",
        "phoneNumber": "800-000-0000"
    },
    "paymentPreferences":[{
        "paymentDescriptor": null
    }],
    "statusDetails":{
        "state": "Chargeable",
        "reasons":null,
        "lastUpdatedTimestamp": "20190714T155300Z"
    },
    "creationTimestamp": "20190714T155300Z",
    "expirationTimestamp": "20190715T155300Z",
    "merchantMetadata":{
        "merchantReferenceId": "123-77-876", 
        "merchantStoreName": "AmazonTestStoreFront",
        "noteToBuyer": "merchantNoteForBuyer",
        "customInformation": "This is custom information"
    },
    "platformId": "SPId",
    "limits": {
        "amountLimit": {
            "amount": "14.00",
            "currencyCode": "USD"
        },
        "amountBalance": {
            "amount": "14.00",
            "currencyCode": "USD"
        }
    },
    "presentmentCurrency": "USD"
}
```


#### エラーコード

その他エラーは<a href="../amazon-pay-api-v2/error-handling.md" target="_blank" rel="noopener noreferrer">こちら</a>を参照してください。


### Update Charge Permission


Charge Permissionの注文メタデータを更新します。一部の値は購入者と共有される場合があります。詳細については、<a href="../amazon-pay-checkout/buyer-communication.md" target="_blank" rel="noopener noreferrer">購入者とのコミュニケーション</a>をご覧ください。Recurringの詳細が変更された場合は、 <code class="language-plaintext highlighter-rouge">recurringMetadata</code>を更新することもできます。


#### リクエスト


<div style="display:none" class="environmentSpecificKeys">
<code style="color:black">
curl "https://pay-api.amazon.com/:version/chargePermissions/:chargePermissionId" \<br />
-X PATCH<br />
-H "authorization:Px2e5oHhQZ88vVhc0DO%2FsShHj8MDDg%3DEXAMPLESIGNATURE"<br />
-H "x-amz-pay-date:20201012T235046Z"<br />
-d @request_body<br />
</code>
</div>
<div style="display:none" class="notEnvironmentSpecificKeys">
<code style="color:black">
curl "https://pay-api.amazon.com/:environment/:version/chargePermissions/:chargePermissionId" \<br />
-X PATCH<br />
-H "authorization:Px2e5oHhQZ88vVhc0DO%2FsShHj8MDDg%3DEXAMPLESIGNATURE"<br />
-H "x-amz-pay-date:20201012T235046Z"<br />
-d @request_body<br />
</code>
</div>


#### リクエストボディ

```
{
    "merchantMetadata": {
        "merchantReferenceId": "32-41-323141-32",
        "merchantStoreName": "AmazonTestStoreFront",
        "noteToBuyer": "Some Note to buyer",
        "customInformation": ""    
     }  
}
```



#### リクエストパラメータ


<table width="100%" border="1">
    <tbody>
        <tr id='cJS9CACSzhf'>
            <td id='s:cJS9CACSzhf;cJS9CAw3M2H' style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>名前
                <br /></td>
            <td id='s:cJS9CACSzhf;cJS9CARyEsq' style='vertical-align: top; font-weight: bold; width: 20%;' class='bold'>ロケーション
                <br /></td>
            <td id='s:cJS9CACSzhf;cJS9CARLcRb' style='vertical-align: top; font-weight: bold; width: 50%;' class='bold'>説明
                <br /></td>
        </tr>
        <tr id='cJS9CAq4Dec'>
            <td id='s:cJS9CAq4Dec;cJS9CAw3M2H' style='vertical-align: top;'>chargePermissionId<br><b>(必須)</b><br><br>Type: string
                <br /></td>
            <td id='s:cJS9CAq4Dec;cJS9CARyEsq' style='vertical-align: top;'>Path Parameter
                <br /></td>
            <td id='s:cJS9CAq4Dec;cJS9CARLcRb' style='vertical-align: top;'>Charge Permission識別子
                <br /></td>
        </tr>
        <tr id=''>
            <td id='' style='vertical-align: top;'>recurringMetadata<br /><br />Type: <a href="../amazon-pay-api-v2/charge-permission.md#type-recurringmetadata" target="_blank" rel="noopener noreferrer">recurringMetadata</a>
                <br /></td>
            <td id='' style='text-align: left;vertical-align: top;'>Body
                <br /></td>
            <td id='' style='vertical-align: top;'>recurringCharge Permissionの使用方法に関するメタデータ。 Amazon Payはこの情報を、Charge Permissionの有効期限の計算と購入者通知のみに使用します。
<br /><br />
            請求サイクルごとに購入者に請求するために<a href="../amazon-pay-api-v2/charge.md#create-charge" target="_blank" rel="noopener noreferrer">Create Charge</a>を実行するのは事業者責任であることに注意してください
                <br /></td>
        </tr>
        <tr id='cJS9CAmc7KL'>
            <td id='s:cJS9CAmc7KL;cJS9CAw3M2H' style='vertical-align: top;'>merchantMetadata<br><br>Type: <a href="../amazon-pay-api-v2/charge-permission.md#type-merchantmetadata" target="_blank" rel="noopener noreferrer">merchantMetadata</a>
                <br /></td>
            <td id='s:cJS9CAmc7KL;cJS9CARyEsq' style='vertical-align: top;'>Body
                <br /></td>
            <td id='s:cJS9CAmc7KL;cJS9CARLcRb' style='vertical-align: top;'>販売者が提供する注文の詳細<br><br>変更可否: <a href="../amazon-pay-checkout/update-info-post-checkout.md" target="_blank" rel="noopener noreferrer">チェックアウト後に情報を更新する</a>をご参照下さい。
                <br /></td>
        </tr>
    </tbody>
</table>

#### レスポンス

処理が成功した場合、 <a href="https://restfulapi.net/http-status-200-ok" target="_blank" rel="noopener noreferrer">HTTP 200 </a> ステータスコードを返します。

```
{
    "chargePermissionId": "chargePermission-1",
    "chargePermissionReferenceId": null,
    "buyer": {
        "buyerId": "buyerId",
        "name": "name-1",
        "email": "name@amazon.com",
        "phoneNumber": "800-000-0000",
        "primeMembershipTypes": null
    },
    "releaseEnvironment": "Live",
    "shippingAddress": {  // Null for PayOnly product type
        "name": "Work",
        "addressLine1": "440 Terry Ave",
        "addressLine2": "",
        "addressLine3": "",
        "city": "Seattle",
        "county": "King",
        "district": "Seattle",
        "stateOrRegion": "WA",
        "postalCode": "98121",
        "countryCode": "US",
        "phoneNumber": "800-000-0000"
    },
    "billingAddress": {
        "name": "Work",
        "addressLine1": "440 Terry Ave",
        "addressLine2": "",
        "addressLine3": "",
        "city": "Seattle",
        "county": "King",
        "district": "Seattle",
        "stateOrRegion": "WA",
        "postalCode": "98121",
        "countryCode": "US",
        "phoneNumber": "800-000-0000"
    },
    "paymentPreferences": [
    {
        "paymentDescriptor": null
    }],
    "statusDetails": {
        "state": "Chargeable",
        "reasons": null,
        "lastUpdatedTimestamp": "20190714T155300Z"
    },
    "creationTimestamp": "20190714T155300Z",
    "expirationTimestamp": "20190715T155300Z",
    "merchantMetadata": {
        "merchantReferenceId": "123-77-876", 
        "merchantStoreName": "AmazonTestStoreFront",
        "noteToBuyer": "merchantNoteForBuyer",
        "customInformation": "This is custom information"  
    },
    "platformId": "SPId",
    "limits": {
        "amountLimit": {
            "amount": "14.00",
            "currencyCode": "USD"
        },
        "amountBalance": {
            "amount": "14.00",
            "currencyCode": "USD"
        }
    },
    "presentmentCurrency": "USD"
}
```


#### エラーコード

<table width="100%" border="1">
    <tbody>
        <tr id='cJS9CAJQpxB'>
            <td id='s:cJS9CAJQpxB;cJS9CA6QF8P' style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>HTTPステータスコード
                <br /></td>
            <td id='s:cJS9CAJQpxB;cJS9CAU3pPK' style='vertical-align: top; font-weight: bold; width: 20%;' class='bold'>理由コード
                <br /></td>
            <td id='s:cJS9CAJQpxB;cJS9CA9q6gX' style='vertical-align: top; font-weight: bold; width: 50%;' class='bold'>エラーの説明
                <br /></td>
        </tr>
        <tr id='cJS9CAO6SJr'>
            <td id='s:cJS9CAO6SJr;cJS9CA6QF8P' style='vertical-align: top;'>422 UNPROCESSABLE_ENTITY
                <br /></td>
            <td id='s:cJS9CAO6SJr;cJS9CAU3pPK' style='vertical-align: top;'>InvalidChargePermissionStatus
                <br /></td>
            <td id='s:cJS9CAO6SJr;cJS9CA9q6gX' style='vertical-align: top;'>変更できない状態のCharge Permissionを変更しようとしました
                <br /></td>
        </tr>
    </tbody>
</table>

その他エラーは<a href="../amazon-pay-api-v2/error-handling.md" target="_blank" rel="noopener noreferrer">こちら</a>を参照してください。

### Close Charge Permission

Closed 状態にCharge Permissionを遷移させます。 cancelPendingChargesをtrueに設定すると今後の請求はできず、保留中の請求はキャンセルされます。

#### リクエスト


<div style="display:none" class="environmentSpecificKeys">
<code style="color:black">
curl "https://pay-api.amazon.com/:version/chargePermissions/:chargePermissionId/close" \<br />
-X DELETE<br />
-H "authorization:Px2e5oHhQZ88vVhc0DO%2FsShHj8MDDg%3DEXAMPLESIGNATURE"<br />
-H "x-amz-pay-date:20201012T235046Z"<br />
-d @request_body<br />
</code>
</div>
<div style="display:none" class="notEnvironmentSpecificKeys">
<code style="color:black">
curl "https://pay-api.amazon.com/:environment/:version/chargePermissions/:chargePermissionId/close" \<br />
-X DELETE<br />
-H "authorization:Px2e5oHhQZ88vVhc0DO%2FsShHj8MDDg%3DEXAMPLESIGNATURE"<br />
-H "x-amz-pay-date:20201012T235046Z"<br />
-d @request_body<br />
</code>
</div>


#### リクエストボディ

```
{
    "closureReason": "No more charges required",
    "cancelPendingCharges": false
}
```



#### リクエストパラメータ

<table width="100%" border="1">
    <tbody>
        <tr id='cJS9CASnc5u'>
            <td id='s:cJS9CASnc5u;cJS9CA4fhHI' style='vertical-align: top; font-weight: bold; width: 30%;' class='bold'>名前
                <br /></td>
            <td id='s:cJS9CASnc5u;cJS9CAG6IQ6' style='vertical-align: top; font-weight: bold; width: 20%;' class='bold'>ロケーション
                <br /></td>
            <td id='s:cJS9CASnc5u;cJS9CA1qgE3' style='vertical-align: top; font-weight: bold; width: 50%;' class='bold'>説明
                <br /></td>
        </tr>
        <tr id='cJS9CAomSGy'>
            <td id='s:cJS9CAomSGy;cJS9CA4fhHI' style='vertical-align: top;'>chargePermissionId<br><b>(必須)</b><br><br>Type: string
                <br /></td>
            <td id='s:cJS9CAomSGy;cJS9CAG6IQ6' style='vertical-align: top;'>Path Parameter
                <br /></td>
            <td id='s:cJS9CAomSGy;cJS9CA1qgE3' style='vertical-align: top;'>Charge Permission識別子
                <br /></td>
        </tr>
        <tr id='cJS9CAqaSFm'>
            <td id='s:cJS9CAqaSFm;cJS9CA4fhHI' style='vertical-align: top;'>closureReason<br><br>Type: string
                <br /></td>
            <td id='s:cJS9CAqaSFm;cJS9CAG6IQ6' style='vertical-align: top;'>Body
                <br /></td>
            <td id='s:cJS9CAqaSFm;cJS9CA1qgE3' style='vertical-align: top;'>販売者が提供する請求Charge Permissionを閉じる理由<br><br>最大長: 255 characters/bytes
                <br /></td>
        </tr>
        <tr id='cJS9CASAQvt'>
            <td id='s:cJS9CASAQvt;cJS9CA4fhHI' style='vertical-align: top;'>cancelPendingCharges<br><br>Type: boolean
                <br /></td>
            <td id='s:cJS9CASAQvt;cJS9CAG6IQ6' style='vertical-align: top;'>Body
                <br /></td>
            <td id='s:cJS9CASAQvt;cJS9CA1qgE3' style='vertical-align: top;'>Trueに設定されている場合：
                <ul>
                      <li>Captured状態ではない子Chargeオブジェクトはキャンセルされます</li>
                      <li>Charge Permissionの作成から5分以内にリクエストが行われた場合、AmazonPayの確認メールは抑制されます</li>
                </ul>
                デフォルト値：False
                <br /></td>
        </tr>
    </tbody>
</table>

#### レスポンス

処理が成功した場合、 <a href="https://restfulapi.net/http-status-200-ok" target="_blank" rel="noopener noreferrer">HTTP 200 </a> ステータスコードを返します。

```
{
    "chargePermissionId": "chargePermission-1",
    "chargePermissionReferenceId": null,
    "buyer": {
        "buyerId": "buyerId",
        "name": "name-1",
        "email": "name@amazon.com",
        "phoneNumber": "800-000-0000",
        "primeMembershipTypes": null
    },
    "releaseEnvironment": "Live",
    "shippingAddress": {  // Null for PayOnly product type
        "name": "Work",
        "addressLine1": "440 Terry Ave",
        "addressLine2": "",
        "addressLine3": "",
        "city": "Seattle",
        "county": "King",
        "district": "Seattle",
        "stateOrRegion": "WA",
        "postalCode": "98121",
        "countryCode": "US",
        "phoneNumber": "800-000-0000"
    },
    "billingAddress": {
        "name": "Work",
        "addressLine1": "440 Terry Ave",
        "addressLine2": "",
        "addressLine3": "",
        "city": "Seattle",
        "county": "King",
        "district": "Seattle",
        "stateOrRegion": "WA",
        "postalCode": "98121",
        "countryCode": "US",
        "phoneNumber": "800-000-0000"
    },
    "paymentPreferences": [
    {
        "paymentDescriptor": null
    }],
    "statusDetails": {
        "state": "Closed",
        "reasons":
        [{
            "reasonCode": null,
            "reasonDescription": null
        }],
        "lastUpdatedTimestamp": "20190714T155300Z"
    },
    "creationTimestamp": "20190714T155300Z",
    "expirationTimestamp": "20190715T155300Z",
    "merchantMetadata":{
        "merchantReferenceId": "123-77-876", 
        "merchantStoreName": "AmazonTestStoreFront",
        "noteToBuyer": "merchantNoteForBuyer",
        "customInformation": "This is custom information" 
    },
    "platformId": "SPId",
    "limits": {
        "amountLimit": {
            "amount": "14.00",
            "currencyCode": "USD"
        },
        "amountBalance": {
            "amount": "14.00",
            "currencyCode": "USD"
        }
    },
    "presentmentCurrency": "USD"
}
```

#### エラーコード



その他エラーは<a href="../amazon-pay-api-v2/error-handling.md" target="_blank" rel="noopener noreferrer">こちら</a>を参照してください。

### 関連トピック

* [Checkout Sessionオブジェクト](../amazon-pay-api-v2/checkout-session.html)
* [Chargeオブジェクト](../amazon-pay-api-v2/charge.html)




