---
title: SANDBOXシミュレーションを使用する
url: ja/amazon-pay-checkout/ja-sandbox-simulations.html
---

本番環境で動作させる前に、SANDBOXのシミュレーションを使用してインテグレーションをテストしてください。SANDBOXの決済中に特定のテスト用の支払い方法を選択することにより、オーソリ失敗のフローと決済からの離脱 など、さまざまな決済シナリオをシミュレートできます。リクエストヘッダーにシミュレーション文字列を追加することで、意図的にさまざまなAPIレスポンスをトリガーすることもできます。

注：同じ決済中にテスト用の支払い方法とシミュレーション文字列の両方を使用する場合、シミュレーション文字列は、テスト用の支払い方法を使用してトリガーされた動作を上書きします。

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

***

### テスト用の支払い方法の使用

SANDBOXの購入者アカウントには、テスト用の支払い方法が事前に構成されています。特定の支払いシナリオをシミュレートするには、SANDBOXの決済時に*でマークされた支払い方法を選択します。シミュレーションの前提条件が満たされていない場合、エラーが発生します。

<table width="100%" border="1">
    <tbody>
        <tr id='CHK9CAIjmjP'>
            <td id='s:CHK9CAIjmjP;CHK9CAExUMw' style='vertical-align: top; font-weight: bold; width: 16%;' class='bold'>カード番号
                <br /></td>
            <td id='s:CHK9CAIjmjP;CHK9CAeDsvS' style='vertical-align: top; font-weight: bold; width: 42%;' class='bold'>支払いシナリオ
                <br /></td>
            <td id='s:CHK9CAIjmjP;CHK9CACXuFE' style='vertical-align: top; font-weight: bold; width: 42%;' class='bold'>前提条件
                <br /></td>
        </tr>
        <tr id='CHK9CAorrul'>
            <td id='s:CHK9CAorrul;CHK9CAExUMw' style='vertical-align: top;'>...1111<br>...0005<br>...4444<br>...9424<br>...0000
                <br /></td>
            <td id='s:CHK9CAorrul;CHK9CAeDsvS' style='vertical-align: top;'>正常ケース。<code>checkoutResultReturnUrl</code>ページで、次の状態となります: <br><br><code>paymentIntent</code>がAuthorizeに設定されていた場合、ChargeはAuthorized状態になります。<br><br><code>paymentIntent</code>がConfirmに設定されていた場合、ChargePermissionはChargeable状態になります。
                <br /></td>
            <td id='s:CHK9CAorrul;CHK9CACXuFE' style='vertical-align: top;'>-
                <br /></td>
        </tr>
        <tr id='CHK9CATHAjn'>
            <td id='s:CHK9CATHAjn;CHK9CAExUMw' style='vertical-align: top;'>...3064
                <br /></td>
            <td id='s:CHK9CATHAjn;CHK9CAeDsvS' style='vertical-align: top;'>購入者が<code>checkoutResultReturnUrl</code>に戻った後、Checkout SessionはCanceled状態で 理由コードがBuyerCanceledとなります。
                <br /></td>
            <td id='s:CHK9CATHAjn;CHK9CACXuFE' style='vertical-align: top;'>-
                <br /></td>
        </tr>
        <tr id='CHK9CARa4kz'>
            <td id='s:CHK9CARa4kz;CHK9CAExUMw' style='vertical-align: top;'>...3434
                <br /></td>
            <td id='s:CHK9CARa4kz;CHK9CAeDsvS' style='vertical-align: top;'>購入者が<code>checkoutResultReturnUrl</code>に戻った後、Checkout SessionはCanceled状態で 理由コードがDeclinedとなります。
                <br /></td>
            <td id='s:CHK9CARa4kz;CHK9CACXuFE' style='vertical-align: top;'>-
                <br /></td>
        </tr>
        <tr id='CHK9CAsUbKI'>
            <td id='s:CHK9CAsUbKI;CHK9CAExUMw' style='vertical-align: top;'>...0701
                <br /></td>
            <td id='s:CHK9CAsUbKI;CHK9CAeDsvS' style='vertical-align: top;'>購入者が<code>checkoutResultReturnUrl</code>に戻った後、ChargeはAuthorizeInitiated状態になります。<code>paymentIntent</code>次第では、30秒後にAuthorized状態になります。 
                <br /></td>
            <td id='s:CHK9CAsUbKI;CHK9CACXuFE' style='vertical-align: top;'>Checkout Sessionの<code>paymentIntent</code>はAuthorize、<code>canHandlePendingAuthorization</code>をtrueに設定しなければなりません。設定しない場合はエラーになります。<br>
                <br /></td>
        </tr>
        <tr id='CHK9CA3N80B'>
            <td id='s:CHK9CA3N80B;CHK9CAExUMw' style='vertical-align: top;'>...4354
                <br /></td>
            <td id='s:CHK9CA3N80B;CHK9CAeDsvS' style='vertical-align: top;'>購入者が<code>checkoutResultReturnUrl</code>に戻った時は、ChargeはAuthorizeInitiated状態になります。これは、30秒後にDeclined状態で理由コードはHardDeclinedとなります。
                <br /></td>
            <td id='s:CHK9CA3N80B;CHK9CACXuFE' style='vertical-align: top;'>Checkout Sessionの<code>paymentIntent</code>はAuthorize、<code>canHandlePendingAuthorization</code>をtrueに設定しなければなりません。設定しない場合はエラーになります。<br>
                <br /></td>
        </tr>
    </tbody>
</table>

***

### シミュレーション文字列の使用

`x-amz-pay-simulation-code`リクエストヘッダーをAPI呼び出しに追加して、さまざまな動作をシミュレートします。たとえば、“x-amz-pay-simulation-code = ”BuyerCanceled”です。ヘッダー署名に`x-amz-pay-simulation-code`リクエストヘッダーを含めないでください。

**Checkout Session**

<table width="100%" border="1">
    <tbody>
        <tr id='CHK9CAl9izy'>
            <td id='s:CHK9CAl9izy;CHK9CAYPTDY' style='font-weight: bold; width: 20%;' class='bold'>状態
                <br /></td>
            <td id='s:CHK9CAl9izy;CHK9CA9sRdV' style='font-weight: bold; width: 20%;' class='bold'>理由コード
                <br /></td>
            <td id='s:CHK9CAl9izy;CHK9CAf8rmg' style='font-weight: bold; width: 20%;' class='bold'>シミュレーションコード
                <br /></td>
            <td id='s:CHK9CAl9izy;CHK9CAp3PE2' style='font-weight: bold; width: 40%;' class='bold'>シミュレーション方法
                <br /></td>
        </tr>
        <tr id='CHK9CANmfNs'>
            <td id='s:CHK9CANmfNs;CHK9CAYPTDY' style=''>Open
                <br /></td>
            <td id='s:CHK9CANmfNs;CHK9CA9sRdV' style=''>-
                <br /></td>
            <td id='s:CHK9CANmfNs;CHK9CAf8rmg' style=''>-
                <br /></td>
            <td id='s:CHK9CANmfNs;CHK9CAp3PE2' style=''>Create Checkout Session
                <br /></td>
        </tr>
        <tr id='CHK9CAv5Aix'>
            <td id='s:CHK9CAv5Aix;CHK9CAYPTDY' style=''>Completed
                <br /></td>
            <td id='s:CHK9CAv5Aix;CHK9CA9sRdV' style=''>-
                <br /></td>
            <td id='s:CHK9CAv5Aix;CHK9CAf8rmg' style=''>-
                <br /></td>
            <td id='s:CHK9CAv5Aix;CHK9CAp3PE2' style=''>購入者を<code>amazonPayRedirectUrl</code>へリダイレクトする
                <br /></td>
        </tr>
        <tr id='CHK9CAhuH1D'>
            <td id='s:CHK9CAhuH1D;CHK9CAYPTDY' style=''>Canceled
                <br /></td>
            <td id='s:CHK9CAhuH1D;CHK9CA9sRdV' style=''>Expired
                <br /></td>
            <td id='s:CHK9CAhuH1D;CHK9CAf8rmg' style=''>-
                <br /></td>
            <td id='s:CHK9CAhuH1D;CHK9CAp3PE2' style=''>Checkout Sessionは、Open状態で24時間後に期限切れになります。
                <br /></td>
        </tr>
        <tr id='CHK9CACy0Jf'>
            <td id='s:CHK9CACy0Jf;CHK9CAYPTDY' style=''>Canceled
                <br /></td>
            <td id='s:CHK9CACy0Jf;CHK9CA9sRdV' style=''>BuyerCanceled
                <br /></td>
            <td id='s:CHK9CACy0Jf;CHK9CAf8rmg' style=''>BuyerCanceled
                <br /></td>
            <td id='s:CHK9CACy0Jf;CHK9CAp3PE2' style=''>Get Checkout SessionまたはUpdate Checkout Sessionのヘッダーにシミュレーションコードを指定し、購入者を<code>amazonPayRedirectUrl</code>に戻します。<br><br>シミュレーションコードは永続化されないことに注意してください。リダイレクトの直前に、リクエストでシミュレーションコードを設定する必要があります。
                <br /></td>
        </tr>
        <tr id='CHK9CABsvfP'>
            <td id='s:CHK9CABsvfP;CHK9CAYPTDY' style=''>Canceled
                <br /></td>
            <td id='s:CHK9CABsvfP;CHK9CA9sRdV' style=''>AmazonCanceled
                <br /></td>
            <td id='s:CHK9CABsvfP;CHK9CAf8rmg' style=''>AmazonCanceled
                <br /></td>
            <td id='s:CHK9CABsvfP;CHK9CAp3PE2' style=''>Get Checkout Sessionのヘッダーにシミュレーションコードを指定するか、またはUpdate Checkout Sessionに指定して購入者を<code>amazonPayRedirectUrl</code>に戻します。<br><br>シミュレーションコードは永続化されないことに注意してください。リダイレクトの直前に、リクエストでシミュレーションコードを設定する必要があります。
                <br /></td>
        </tr>
        <tr id='CHK9CAWeIFy'>
            <td id='s:CHK9CAWeIFy;CHK9CAYPTDY' style=''>Canceled
                <br /></td>
            <td id='s:CHK9CAWeIFy;CHK9CA9sRdV' style=''>Declined
                <br /></td>
            <td id='s:CHK9CAWeIFy;CHK9CAf8rmg' style=''>Declined
                <br /></td>
            <td id='s:CHK9CAWeIFy;CHK9CAp3PE2' style=''>Get Checkout Sessionのヘッダーにシミュレーションコードを指定するか、またはUpdate Checkout Sessionに指定して購入者を<code>amazonPayRedirectUrl</code>に戻します。<br><br>シミュレーションコードは永続化されないことに注意してください。リダイレクトの直前に、リクエストでシミュレーションコードを設定する必要があります。
                <br /></td>
        </tr>
    </tbody>
</table>

**Charge**

<table width="100%" border="1">
    <tbody>
        <tr id='CHK9CAFGw3j'>
            <td id='s:CHK9CAFGw3j;CHK9CAaHanY' style='vertical-align: top; font-weight: bold; width: 20%;' class='bold'>状態
                <br /></td>
            <td id='s:CHK9CAFGw3j;CHK9CAJOHbN' style='vertical-align: top; font-weight: bold; width: 20%;' class='bold'>理由コード
                <br /></td>
            <td id='s:CHK9CAFGw3j;CHK9CAeMP0A' style='vertical-align: top; font-weight: bold; width: 20%;' class='bold'>Simulation code
                <br /></td>
            <td id='s:CHK9CAFGw3j;CHK9CAJDpwW' style='vertical-align: top; font-weight: bold; width: 40%;' class='bold'>シミュレーション方法
                <br /></td>
        </tr>
        <tr id='CHK9CAv7KHF'>
            <td id='s:CHK9CAv7KHF;CHK9CAaHanY' style='vertical-align: top;'>AuthorizationInitiated
                <br /></td>
            <td id='s:CHK9CAv7KHF;CHK9CAJOHbN' style='vertical-align: top;'>-
                <br /></td>
            <td id='s:CHK9CAv7KHF;CHK9CAeMP0A' style='vertical-align: top;'>AuthorizationInitiated
                <br /></td>
            <td id='s:CHK9CAv7KHF;CHK9CAJDpwW' style='vertical-align: top;'>Get Checkout Sessionのヘッダーでシミュレーションコードを指定するか、<code>canHandlePendingAuthorization</code>をtrueに設定してUpdate Checkout Sessionを実行します。購入者を<code>amazonPayRedirectUrl</code>へリダイレクトします。<br><br>Chargeは30秒間AuthorizationInitiated状態になり、PaymentIntentに基づいてAuthorizedまたはCaptured状態に移行します。<br><br>シミュレーションコードは永続化されないことに注意してください。リダイレクトの直前に、リクエストでシミュレーションコードを設定する必要があります。
                <br /></td>
        </tr>
        <tr id='CHK9CA3ek9x'>
            <td id='s:CHK9CA3ek9x;CHK9CAaHanY' style='vertical-align: top;'>Authorized
                <br /></td>
            <td id='s:CHK9CA3ek9x;CHK9CAJOHbN' style='vertical-align: top;'>-
                <br /></td>
            <td id='s:CHK9CA3ek9x;CHK9CAeMP0A' style='vertical-align: top;'>-
                <br /></td>
            <td id='s:CHK9CA3ek9x;CHK9CAJDpwW' style='vertical-align: top;'><code>paymentIntent</code>をAuthorizeに設定して、Update Checkout Sessionを実行します。購入者を<code>amazonPayRedirectUrl</code>へリダイレクトします。
                <br /></td>
        </tr>
        <tr id='CHK9CAxZzoq'>
            <td id='s:CHK9CAxZzoq;CHK9CAaHanY' style='vertical-align: top;'>Authorized
                <br /></td>
            <td id='s:CHK9CAxZzoq;CHK9CAJOHbN' style='vertical-align: top;'>-
                <br /></td>
            <td id='s:CHK9CAxZzoq;CHK9CAeMP0A' style='vertical-align: top;'>AuthorizationInitiated
                <br /></td>
            <td id='s:CHK9CAxZzoq;CHK9CAJDpwW' style='vertical-align: top;'>Get Checkout Sessionのヘッダーでシミュレーションコードを指定するか、 canHandlePendingAuthorizationをtrueに設定し、 <code>paymentIntent</code>をAuthorizeに設定してUpdate Checkout Sessionします。購入者を<code>amazonPayRedirectUrl</code>へリダイレクトします。<br><br>Chargeは30秒間AuthorizationInitiated状態になり、その後Authorizedに移行します。<br><br>シミュレーションコードは永続化されないことに注意してください。リダイレクトの直前に、リクエストでシミュレーションコードを設定する必要があります。
                <br /></td>
        </tr>
        <tr id='CHK9CAD5lBS'>
            <td id='s:CHK9CAD5lBS;CHK9CAaHanY' style='vertical-align: top;'>Authorized
                <br /></td>
            <td id='s:CHK9CAD5lBS;CHK9CAJOHbN' style='vertical-align: top;'>-
                <br /></td>
            <td id='s:CHK9CAD5lBS;CHK9CAeMP0A' style='vertical-align: top;'>-
                <br /></td>
            <td id='s:CHK9CAD5lBS;CHK9CAJDpwW' style='vertical-align: top;'><code>canHandlePendingAuthorization</code>をfalseに設定し、<code>captureNow</code>をfalseに設定して、Create Chargeを実行します。
                <br /></td>
        </tr>
        <tr id='CHK9CAfnYVT'>
            <td id='s:CHK9CAfnYVT;CHK9CAaHanY' style='vertical-align: top;'>Captured
                <br /></td>
            <td id='s:CHK9CAfnYVT;CHK9CAJOHbN' style='vertical-align: top;'>-
                <br /></td>
            <td id='s:CHK9CAfnYVT;CHK9CAeMP0A' style='vertical-align: top;'>-
                <br /></td>
            <td id='s:CHK9CAfnYVT;CHK9CAJDpwW' style='vertical-align: top;'><code>canHandlePendingAuthorization</code>をfalseに設定し、<code>captureNow</code>をtrueに設定して、Create Chargeを実行します。
                <br /></td>
        </tr>
        <tr id='CHK9CAfH4nn'>
            <td id='s:CHK9CAfH4nn;CHK9CAaHanY' style='vertical-align: top;'>CaptureInitiated
                <br /></td>
            <td id='s:CHK9CAfH4nn;CHK9CAJOHbN' style='vertical-align: top;'>-
                <br /></td>
            <td id='s:CHK9CAfH4nn;CHK9CAeMP0A' style='vertical-align: top;'>CaptureInitiated
                <br /></td>
            <td id='s:CHK9CAfH4nn;CHK9CAJDpwW' style='vertical-align: top;'>Captureのヘッダーでシミュレーションコードを指定します<br><br>Chargeは30秒間CaptureInitiated状態になり、その後Captured状態に移行します。
                <br /></td>
        </tr>
        <tr id='CHK9CA06nAE'>
            <td id='s:CHK9CA06nAE;CHK9CAaHanY' style='vertical-align: top;'>Declined
                <br /></td>
            <td id='s:CHK9CA06nAE;CHK9CAJOHbN' style='vertical-align: top;'>SoftDeclined
                <br /></td>
            <td id='s:CHK9CA06nAE;CHK9CAeMP0A' style='vertical-align: top;'>PendingSoftDeclined
                <br /></td>
            <td id='s:CHK9CA06nAE;CHK9CAJDpwW' style='vertical-align: top;'><code>canHandlePendingAuthorization</code>をtrueに設定して、 Get Checkout Session、 Create Charge、またはUpdate Checkout Sessionのヘッダーにシミュレーションコードを指定します。購入者を<code>amazonPayRedirectUrl</code>へリダイレクトします。<br><br>Chargeは30秒間AuthorizationInitiated状態になり、その後、理由コードSoftDeclinedでDeclined状態に移行します。シミュレーションコードは永続化されないことに注意してください。リダイレクトの直前に、リクエストでシミュレーションコードを設定する必要があります。
                <br /></td>
        </tr>
        <tr id='CHK9CAFQaet'>
            <td id='s:CHK9CAFQaet;CHK9CAaHanY' style='vertical-align: top;'>Declined
                <br /></td>
            <td id='s:CHK9CAFQaet;CHK9CAJOHbN' style='vertical-align: top;'>HardDeclined
                <br /></td>
            <td id='s:CHK9CAFQaet;CHK9CAeMP0A' style='vertical-align: top;'>PendingHardDeclined
                <br /></td>
            <td id='s:CHK9CAFQaet;CHK9CAJDpwW' style='vertical-align: top;'><code>canHandlePendingAuthorization</code>をtrueに設定して、 Get Checkout Session、 Create Charge、またはUpdate Checkout Sessionのヘッダーにシミュレーションコードを指定します。購入者を<code>amazonPayRedirectUrl</code>へリダイレクトします。<br><br>Chargeは30秒間AuthorizationInitiated状態になり、その後、理由コードHardDeclinedでDeclined状態に移行します。<br><br>シミュレーションコードは永続化されないことに注意してください。リダイレクトの直前に、リクエストでシミュレーションコードを設定する必要があります。
                <br /></td>
        </tr>
        <tr id='CHK9CAWHS32'>
            <td id='s:CHK9CAWHS32;CHK9CAaHanY' style='vertical-align: top;'>Declined
                <br /></td>
            <td id='s:CHK9CAWHS32;CHK9CAJOHbN' style='vertical-align: top;'>AmazonRejected
                <br /></td>
            <td id='s:CHK9CAWHS32;CHK9CAeMP0A' style='vertical-align: top;'>PendingAmazonRejected
                <br /></td>
            <td id='s:CHK9CAWHS32;CHK9CAJDpwW' style='vertical-align: top;'><code>canHandlePendingAuthorization</code>をtrueに設定して、 Get Checkout Session、 Create Charge、またはUpdate Checkout Sessionのヘッダーにシミュレーションコードを指定します。購入者を<code>amazonPayRedirectUrl</code>へリダイレクトします。<br><br>Chargeは30秒間AuthorizationInitiated状態になり、その後、理由コードAmazonRejectedでDeclined状態に移行します。<br><br>シミュレーションコードは永続化されないことに注意してください。リダイレクトの直前に、リクエストでシミュレーションコードを設定する必要があります。
                <br /></td>
        </tr>
        <tr id='CHK9CAd9SVq'>
            <td id='s:CHK9CAd9SVq;CHK9CAaHanY' style='vertical-align: top;'>Declined
                <br /></td>
            <td id='s:CHK9CAd9SVq;CHK9CAJOHbN' style='vertical-align: top;'>AmazonRejected
                <br /></td>
            <td id='s:CHK9CAd9SVq;CHK9CAeMP0A' style='vertical-align: top;'>AmazonRejected
                <br /></td>
            <td id='s:CHK9CAd9SVq;CHK9CAJDpwW' style='vertical-align: top;'>Create ChargeまたはCaptureのヘッダーでシミュレーションコードを指定します。<br><br>Chargeは30秒間CaptureInitiated状態になり、その後Declined 状態に移行します。
                <br /></td>
        </tr>
        <tr id='CHK9CAUu7Gf'>
            <td id='s:CHK9CAUu7Gf;CHK9CAaHanY' style='vertical-align: top;'>Declined
                <br /></td>
            <td id='s:CHK9CAUu7Gf;CHK9CAJOHbN' style='vertical-align: top;'>SoftDeclined
                <br /></td>
            <td id='s:CHK9CAUu7Gf;CHK9CAeMP0A' style='vertical-align: top;'>SoftDeclined
                <br /></td>
            <td id='s:CHK9CAUu7Gf;CHK9CAJDpwW' style='vertical-align: top;'>Create Chargeのヘッダーでシミュレーションコードを指定します。
                <br /></td>
        </tr>
        <tr id='CHK9CAHzoSY'>
            <td id='s:CHK9CAHzoSY;CHK9CAaHanY' style='vertical-align: top;'>Declined
                <br /></td>
            <td id='s:CHK9CAHzoSY;CHK9CAJOHbN' style='vertical-align: top;'>HardDeclined
                <br /></td>
            <td id='s:CHK9CAHzoSY;CHK9CAeMP0A' style='vertical-align: top;'>HardDeclined
                <br /></td>
            <td id='s:CHK9CAHzoSY;CHK9CAJDpwW' style='vertical-align: top;'>Create Chargeのヘッダーでシミュレーションコードを指定します。
                <br /></td>
        </tr>
        <tr id='CHK9CAfmbpS'>
            <td id='s:CHK9CAfmbpS;CHK9CAaHanY' style='vertical-align: top;'>Declined
                <br /></td>
            <td id='s:CHK9CAfmbpS;CHK9CAJOHbN' style='vertical-align: top;'>TransactionTimedOut
                <br /></td>
            <td id='s:CHK9CAfmbpS;CHK9CAeMP0A' style='vertical-align: top;'>TransactionTimedOut
                <br /></td>
            <td id='s:CHK9CAfmbpS;CHK9CAJDpwW' style='vertical-align: top;'>Create Chargeのヘッダーでシミュレーションコードを指定します。
                <br /></td>
        </tr>
        <tr id='CHK9CAoWiyv'>
            <td id='s:CHK9CAoWiyv;CHK9CAaHanY' style='vertical-align: top;'>Canceled
                <br /></td>
            <td id='s:CHK9CAoWiyv;CHK9CAJOHbN' style='vertical-align: top;'>MerchantCanceled
                <br /></td>
            <td id='s:CHK9CAoWiyv;CHK9CAeMP0A' style='vertical-align: top;'>-
                <br /></td>
            <td id='s:CHK9CAoWiyv;CHK9CAJDpwW' style='vertical-align: top;'>Cancel Charge
                <br /></td>
        </tr>
    </tbody>
</table>

**Charge Permission**

<table width="100%" border="1">
    <tbody>
        <tr id='CHK9CAijcCe'>
            <td id='s:CHK9CAijcCe;CHK9CAi9JLa' style='font-weight: bold; width: 20%;' class='bold'>状態
                <br /></td>
            <td id='s:CHK9CAijcCe;CHK9CAw3seb' style='font-weight: bold; width: 20%;' class='bold'>理由コード
                <br /></td>
            <td id='s:CHK9CAijcCe;CHK9CATff6z' style='font-weight: bold; width: 20%;' class='bold'>Simulation code
                <br /></td>
            <td id='s:CHK9CAijcCe;CHK9CAEjKlU' style='font-weight: bold; width: 40%;' class='bold'>シミュレーション方法
                <br /></td>
        </tr>
        <tr id='CHK9CAA2ZQf'>
            <td id='s:CHK9CAA2ZQf;CHK9CAi9JLa' style='text-align: left;vertical-align: top;'>Chargeable
                <br /></td>
            <td id='s:CHK9CAA2ZQf;CHK9CAw3seb' style=''>-
                <br /></td>
            <td id='s:CHK9CAA2ZQf;CHK9CATff6z' style='text-align: left;vertical-align: top;'>-
                <br /></td>
            <td id='s:CHK9CAA2ZQf;CHK9CAEjKlU' style='text-align: left;vertical-align: top;'>有効なカードで正常ケースの決済をする
                <br /></td>
        </tr>
        <tr id='CHK9CAUOfZY'>
            <td id='s:CHK9CAUOfZY;CHK9CAi9JLa' style='text-align: left;vertical-align: top;'>Closed
                <br /></td>
            <td id='s:CHK9CAUOfZY;CHK9CAw3seb' style='text-align: left;vertical-align: top;'>MerchantClosed
                <br /></td>
            <td id='s:CHK9CAUOfZY;CHK9CATff6z' style='text-align: left;vertical-align: top;'>-
                <br /></td>
            <td id='s:CHK9CAUOfZY;CHK9CAEjKlU' style='text-align: left;vertical-align: top;'>Cancel Charge Permission
                <br /></td>
        </tr>
        <tr id='CHK9CAIH5Dh'>
            <td id='s:CHK9CAIH5Dh;CHK9CAi9JLa' style='text-align: left;vertical-align: top;'>Closed
                <br /></td>
            <td id='s:CHK9CAIH5Dh;CHK9CAw3seb' style='text-align: left;vertical-align: top;'>AmazonClosed
                <br /></td>
            <td id='s:CHK9CAIH5Dh;CHK9CATff6z' style='text-align: left;vertical-align: top;'>AmazonClosed
                <br /></td>
            <td id='s:CHK9CAIH5Dh;CHK9CAEjKlU' style=''>ChargePermissionのCancel Chargeのヘッダーにシミュレーションコードを指定します。 <code>cancelPendingCharges</code>はfalseに設定する必要があります。
                <br /></td>
        </tr>
    </tbody>
</table>

**Refund**

<table width="100%" border="1">
    <tbody>
        <tr id='CHK9CAH6epn'>
            <td id='s:CHK9CAH6epn;CHK9CAmOSx6' style='font-weight: bold; width: 20%;' class='bold'>状態
                <br /></td>
            <td id='s:CHK9CAH6epn;CHK9CAJ021q' style='font-weight: bold; width: 20%;' class='bold'>理由コード
                <br /></td>
            <td id='s:CHK9CAH6epn;CHK9CA6oNNF' style='font-weight: bold; width: 20%;' class='bold'>Simulation code
                <br /></td>
            <td id='s:CHK9CAH6epn;CHK9CAuiJkr' style='font-weight: bold; width: 40%;' class='bold'>シミュレーション方法
                <br /></td>
        </tr>
        <tr id='CHK9CAXMVOV'>
            <td id='s:CHK9CAXMVOV;CHK9CAmOSx6' style='vertical-align: top;'>RefundInitiated
                <br /></td>
            <td id='s:CHK9CAXMVOV;CHK9CAJ021q' style=''>-
                <br /></td>
            <td id='s:CHK9CAXMVOV;CHK9CA6oNNF' style='vertical-align: top;'>-
                <br /></td>
            <td id='s:CHK9CAXMVOV;CHK9CAuiJkr' style='vertical-align: top;'>Create Refund。返金は、Refunded状態に移行する前に30秒間RefundInitiated状態になります。
                <br /></td>
        </tr>
        <tr id='CHK9CAEDJFw'>
            <td id='s:CHK9CAEDJFw;CHK9CAmOSx6' style='vertical-align: top;'>Refunded
                <br /></td>
            <td id='s:CHK9CAEDJFw;CHK9CAJ021q' style=''>-
                <br /></td>
            <td id='s:CHK9CAEDJFw;CHK9CA6oNNF' style='vertical-align: top;'>-
                <br /></td>
            <td id='s:CHK9CAEDJFw;CHK9CAuiJkr' style='vertical-align: top;'>Create Refund。返金は、Refunded状態に移行する前に30秒間RefundInitiated状態になります。
                <br /></td>
        </tr>
        <tr id=''>
            <td id='' style='vertical-align: top;'>Declined
                <br /></td>
            <td id='' style=''>AmazonRejected
                <br /></td>
            <td id='' style='vertical-align: top;'>AmazonRejected
                <br /></td>
            <td id='' style='vertical-align: top;'>Create Refundのヘッダーでシミュレーションコードを指定します。
                <br /></td>
        </tr>
    </tbody>
</table>





