---
title: Take your integration live
url: amazon-pay-checkout/take-your-integration-live.html
---

**[Step 10 of 10]** In this step, you will update your integration to use production values and review a pre-launch checklist. At the end of this step, you will be able to process live transactions.

<script>
  function keySpecifics(){
    const keyQuery = "?environmentSpecificKeys=";
    const currentSetting = window.location.search?.split("?environmentSpecificKeys=")[1] ?? 'false';
    const newSetting = currentSetting === 'false' ? 'true' : 'false';
    window.location = window.location.origin + window.location.pathname + keyQuery + newSetting // +  window.location.hash (not included as it feels weird to jump down)
  }
</script>
<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> If your publicKeyId <b>_does not_</b> have an environment prefix (does not begin with 'SANDBOX' or 'LIVE') follow <a href='#' onclick='keySpecifics()' rel='noopener noreferrer'>these instructions</a> instead.</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> If your publicKeyId has an environment prefix (for example: SANDBOX-AFVX7ULWSGBZ5535PCUQOY7B) follow <a href='#' onclick='keySpecifics()' rel='noopener noreferrer'>these instructions</a> instead.</div>
</div>


* TOC
{:toc}

***

<div style="display:none" class="environmentSpecificKeys">

<h3>1. Update publicKeyId</h3>

In the button integration code, replace <code>publicKeyId</code> with your Live API public Key ID. Repeat the <a href="../amazon-pay-checkout/get-set-up-for-integration.md#5-get-your-public-key-id" target="_blank" rel="noopener noreferrer">get your public key ID</a> instructions to generate the Live public Key ID. Be sure to select the "Production" option from the "Marketplace switcher" drop-down in step 2.
<br><br>

<ul id="profileTabs" class="nav nav-tabs">
  <li class="nav-item"><a class="active nav-link noExtIcon" href="#usButtonTab" data-toggle="tab">US</a></li>
  <li class="nav-item"><a class="nav-link noExtIcon" href="#euButtonTab" data-toggle="tab">EU</a></li>
  <li class="nav-item"><a class="nav-link noExtIcon" href="#ukButtonTab" data-toggle="tab">UK</a></li>
  <li class="nav-item"><a class="nav-link noExtIcon" href="#jpButtonTab" data-toggle="tab">JP</a></li>
</ul>
<div class="tab-content">


  <div role="tabpanel" class="tab-pane active" id="usButtonTab">   
<div markdown="block">
```html
<script type="text/javascript" charset="utf-8">
    amazon.Pay.renderButton('#AmazonPayButton', {
        // set checkout environment
        merchantId: 'merchant_id',
        publicKeyId: 'LIVE-xxxxxxxxxx',
        ledgerCurrency: 'USD',            
        // customize the buyer experience
        checkoutLanguage: 'en_US',
        productType: 'PayAndShip',
        placement: 'Cart',
        buttonColor: 'Gold',
        // configure Create Checkout Session request
        createCheckoutSessionConfig: {                     
            payloadJSON: 'payload',
            signature: 'xxxx',
            algorithm : 'AMZN-PAY-RSASSA-PSS-V2'
            
        }   
    });
</script>
```
</div>
  </div>

  <div role="tabpanel" class="tab-pane" id="euButtonTab">
<div markdown="block">
```html
<script type="text/javascript" charset="utf-8">
    amazon.Pay.renderButton('#AmazonPayButton', {
        // set checkout environment
        merchantId: 'merchant_id',
        publicKeyId: 'LIVE-xxxxxxxxxx',
        ledgerCurrency: 'EUR',            
        // customize the buyer experience
        checkoutLanguage: 'en_GB',
        productType: 'PayAndShip',
        placement: 'Cart',
        buttonColor: 'Gold',
        // configure Create Checkout Session request
        createCheckoutSessionConfig: {                     
            payloadJSON: 'payload',
            signature: 'xxxx',
            algorithm : 'AMZN-PAY-RSASSA-PSS-V2'
        }   
    });
</script>
```
</div>
  </div>

<div role="tabpanel" class="tab-pane" id="ukButtonTab">
<div markdown="block">
```html
<script type="text/javascript" charset="utf-8">
    amazon.Pay.renderButton('#AmazonPayButton', {
        // set checkout environment
        merchantId: 'merchant_id',
        publicKeyId: 'LIVE-xxxxxxxxxx',
        ledgerCurrency: 'GBP',            
        // customize the buyer experience
        checkoutLanguage: 'en_GB',
        productType: 'PayAndShip',
        placement: 'Cart',
        buttonColor: 'Gold',
        // configure Create Checkout Session request
        createCheckoutSessionConfig: {                     
            payloadJSON: 'payload',
            signature: 'xxxx',
            algorithm : 'AMZN-PAY-RSASSA-PSS-V2'
        }   
    });
</script>
```
</div>
  </div>  

  <div role="tabpanel" class="tab-pane" id="jpButtonTab">
<div markdown="block">
```html
<script type="text/javascript" charset="utf-8">
    amazon.Pay.renderButton('#AmazonPayButton', {
        // set checkout environment
        merchantId: 'merchant_id',
        publicKeyId: 'LIVE-xxxxxxxxxx',
        ledgerCurrency: 'JPY',            
        // customize the buyer experience
        checkoutLanguage: 'ja_JP',
        productType: 'PayAndShip',
        placement: 'Cart',
        buttonColor: 'Gold',
        // configure Create Checkout Session request
        createCheckoutSessionConfig: {                     
            payloadJSON: 'payload',
            signature: 'xxxx',
            algorithm : 'AMZN-PAY-RSASSA-PSS-V2'
        }   
    });
</script>
```
</div>
  </div>
</div>

<h3>2. Review the pre-launch checklist</h3>

Ensure that stakeholders within your business have the proper user access permissions for <a href="http://sellercentral.amazon.com/" target="_blank" rel="noopener noreferrer">Seller Central</a>, and are aware of the launch date. Review the pre-launch checklist below to ensure a successful launch.

<h4>Complete account setup</h4>

<ul>
    <li>Ensure that you have completed <a href="../amazon-pay-checkout/get-set-up-for-integration.md#1-register-for-amazon-pay" target="_blank" rel="noopener noreferrer">Amazon Pay merchant account registration</a>, and you’re ready to process payments in Production.</li>
    <li>Ensure all domains have been added to Seller Central. See <a href="../amazon-pay-checkout/get-set-up-for-integration.md#2-add-domains-to-seller-central" target="_blank" rel="noopener noreferrer">Add domains to Seller Central</a> for more info.</li>
    <li>Add your logo to the Amazon Pay store configuration to maintain a seamless checkout experience. Note that the logo will be automatically resized to 50 x 150 pixels.</li>
    <li>If you're using IPNs to handle asynchronous processes, add production IPN endpoints. See <a href="../amazon-pay-checkout/set-up-instant-payment-notifications.md" target="_blank" rel="noopener noreferrer">using IPNs</a> for more info.</li>
    <li>Upgrade to a live account if you’re using a developer account: <a href="https://pay.amazon.com/signup" target="_blank" rel="noopener noreferrer">US</a>, <a href="https://pay.amazon.eu/signup" target="_blank" rel="noopener noreferrer">EU</a>, <a href="https://pay.amazon.co.uk/signup" target="_blank" rel="noopener noreferrer">UK</a>, <a href="https://pay.amazon.co.jp/signup" target="_blank" rel="noopener noreferrer">JP</a>.</li>
</ul>

<h4>Optimize the buyer experience</h4>

<ul>
    <li>Ensure that the Amazon Pay button appears above the fold on cart and checkout pages.</li>
    <li>Reduce checkout friction by placing the Amazon Pay button at the start of checkout, before buyers are asked to manually enter their details.</li>
    <li>Verify that the Amazon Pay checkout experience is optimized for both desktop and mobile experiences.</li>
    <li>Check that <a href="../amazon-pay-checkout/buyer-communication.md" target="_blank" rel="noopener noreferrer">buyer communication</a> provides accurate information.</li>
</ul>


<h4>Amazon Pay brand assets</h4>

To let your buyers know they can pay securely on your website with Amazon Pay, we offer acceptance marks that you can add to your website and checkout alongside other payment options. This mark must not be used in advertising. You can use the Amazon Pay logo for banner ads, social media and other promotions. For more information, see the merchant toolkit (pages 13 to 21). This mark is not to be used as a checkout button. To learn more about buttons, see page 2 in the <a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/AmazonPayMerchantToolkit_Dec2021.pdf" target="_blank" rel="noopener noreferrer">merchant toolkit</a>. <br/><br/>
The Amazon Pay mark is available in the colors shown below. Other color options are included in the provided brand assets package. Do not to alter the artwork or create your own version of this mark. 

<h5>Amazon Pay logo</h5>
The Amazon Pay logo is the heart of our identity. It acts as a signature as
well as a guarantee of trustworthiness and dependability. Because the
logo is an integral part of our brand communications, it's vital that it's
used consistently whenever it appears.<br/>
There is never any need to update the files that have been provided.
Please don't alter any colors in the logos. If you have logo files that
don't match the names found in this package, delete those old files;
only use the files provided in the provided Brand Assets package.<br/>
Any use of the Amazon Pay logo must comply with the Amazon Pay
Trademark Usage Guidelines (see page 22 of the <a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/AmazonPayMerchantToolkit_Dec2021.pdf" target="_blank" rel="noopener noreferrer">merchant toolkit</a> for details). All marketing materials must be
approved by Amazon Payments before they are published. For approval
requests, help with content, or general marketing questions, please
contact your Amazon Pay account manager or merchant support.<br/>
Review pages 6 to 10 of the <a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/AmazonPayMerchantToolkit_Dec2021.pdf" target="_blank" rel="noopener noreferrer">merchant toolkit</a> before adding the Amazon Pay logo to your website.
<br/>
<br/>
Additional guidelines of which to be mindful:
<ul><li>Don’t use the logo in a sentence.</li>
<li>Don’t add additional visual elements to the logo.</li>

</ul>
<table width="100%" border="1">
<thead style="font-weight: bold;"><tr><td>Name</td><td>Usage</td><td>Logo</td><td>Download-Link</td></tr></thead>
<tbody>
<tr><td>Primary logo</td><td>Default logo</td><td><img style="width:100%;" src="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-logo_clr.svg" /></td>
<td>
<a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-logo_clr.svg" target="_blank" rel="noopener noreferrer">svg</a>
<br> 
<a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-logo-rgb_clr.png" target="_blank" rel="noopener noreferrer">png</a>
</td>
</tr>
<tr><td>Secondary logo</td><td>Use only on websites with dark background</td><td style="background: #232f3e;"><img style="width:100%;" src="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-logo-rgb_rev.svg" /></td>
<td>
<a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-logo-rgb_rev.svg" target="_blank" rel="noopener noreferrer">svg</a>
<br> 
<a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-logo-rgb_rev.png" target="_blank" rel="noopener noreferrer">png</a>
</td>
</tr>
</tbody>
</table>

<h5>Amazon Pay acceptance mark</h5>
Now that you accept Amazon Pay, you should let your customers
know that you offer an even easier way to shop online. You can do
this by using our acceptance mark on your website alongside other
payment options. <br/>
This mark should not be used in advertising. You can use the Amazon
Pay logo for banner ads, social media and other promotions. For more information, see the merchant toolkit (pages 13 to 21) <br/>
This mark is not to be used as a checkout button.<br/><br/>
Any use of the Amazon Pay Acceptance Mark must comply with the Amazon Pay<br/>
Trademark Usage Guidelines (see page 22 of the <a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/AmazonPayMerchantToolkit_Dec2021.pdf" target="_blank" rel="noopener noreferrer">merchant toolkit</a> for details)<br/><br/>
Review pages 10 and 11 of the <a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/AmazonPayMerchantToolkit_Dec2021.pdf" target="_blank" rel="noopener noreferrer">merchant toolkit</a> before adding the acceptance mark to your website.
<br/>
<br/>
<table width="100%" border="1">
<thead style="font-weight: bold;"><tr><td>Name</td><td>Usage</td><td>Logo</td><td>Download-Link</td></tr></thead>
<tbody>
<tr><td>Primary Pay acceptance mark</td><td>Default Pay acceptance mark</td><td><img style="width:156px;" src="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-secondary-logo-rgb_clr.svg" /></td>
<td>
<a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-secondary-logo-rgb_clr.svg" target="_blank" rel="noopener noreferrer">svg</a><br>
<a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-secondary-logo-rgb_clr.png" target="_blank" rel="noopener noreferrer">png</a>
</td>
</tr>
<tr><td>Secondary Pay acceptance mark</td><td>Secondary Pay acceptance mark. Use only on websites with dark background</td><td style="background: #232f3e;"><img style="width:156px;" src="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-secondary-logo-rgb_rev.svg" /></td>
<td>
<a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-secondary-logo-rgb_rev.svg" target="_blank" rel="noopener noreferrer">svg</a><br>
<a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-secondary-logo-rgb_rev.png" target="_blank" rel="noopener noreferrer">png</a>
</td>
</tr>

</tbody>
</table>



<h4>Common integration issues</h4>

<ul>
    <li>Some Amazon Pay transactions are processed asynchronously. This means that Amazon Pay will return a pending response and the object will be in an Pending state until processing is complete. If applicable, make sure that you’re handling <a href="../amazon-pay-checkout/asynchronous-processing.md" target="_blank" rel="noopener noreferrer">asynchronous processing</a>.</li>
    <li>Amazon Pay returns a string string for buyer name. Make sure you’re parsing the buyer name correctly. Note that some buyers may only provide a single name, e.g. “Jane”.</li>
</ul>

</div>

<div style="display:none" class="notEnvironmentSpecificKeys">

<h3>1. Update the button-rendering code</h3>

In the button integration code, remove the <code>sandbox</code> parameter. You must also generate a new signature if <code>payloadJSON</code> changes.

<br><br>

<ul id="profileTabs" class="nav nav-tabs">
  <li class="nav-item"><a class="active nav-link noExtIcon" href="#usButtonTabNESK" data-toggle="tab">US</a></li>
  <li class="nav-item"><a class="nav-link noExtIcon" href="#euButtonTabNESK" data-toggle="tab">EU</a></li>
  <li class="nav-item"><a class="nav-link noExtIcon" href="#ukButtonTabNESK" data-toggle="tab">UK</a></li>
  <li class="nav-item"><a class="nav-link noExtIcon" href="#jpButtonTabNESK" data-toggle="tab">JP</a></li>
</ul>
<div class="tab-content">


  <div role="tabpanel" class="tab-pane active" id="usButtonTabNESK">   
<div markdown="block">
```html
<script type="text/javascript" charset="utf-8">
    amazon.Pay.renderButton('#AmazonPayButton', {
        // set checkout environment
        merchantId: 'merchant_id',
        ledgerCurrency: 'USD',            
        // customize the buyer experience
        checkoutLanguage: 'en_US',
        productType: 'PayAndShip',
        placement: 'Cart',
        buttonColor: 'Gold',
        // configure Create Checkout Session request
        createCheckoutSessionConfig: {                     
            payloadJSON: 'payload',
            signature: 'xxxx',
            algorithm : 'AMZN-PAY-RSASSA-PSS-V2',
            publicKeyId: 'xxxxxxxxxx' 
        }   
    });
</script>
```
</div>
  </div>

  <div role="tabpanel" class="tab-pane" id="euButtonTabNESK">
<div markdown="block">
```html
<script type="text/javascript" charset="utf-8">
    amazon.Pay.renderButton('#AmazonPayButton', {
        // set checkout environment
        merchantId: 'merchant_id',
        ledgerCurrency: 'EUR',            
        // customize the buyer experience
        checkoutLanguage: 'en_GB',
        productType: 'PayAndShip',
        placement: 'Cart',
        buttonColor: 'Gold',
        // configure Create Checkout Session request
        createCheckoutSessionConfig: {                     
            payloadJSON: 'payload',
            signature: 'xxxx',
            algorithm : 'AMZN-PAY-RSASSA-PSS-V2',
            publicKeyId: 'xxxxxxxxxx' 
        }   
    });
</script>
```
</div>
  </div>

<div role="tabpanel" class="tab-pane" id="ukButtonTabNESK">
<div markdown="block">
```html
<script type="text/javascript" charset="utf-8">
    amazon.Pay.renderButton('#AmazonPayButton', {
        // set checkout environment
        merchantId: 'merchant_id',
        ledgerCurrency: 'GBP',            
        // customize the buyer experience
        checkoutLanguage: 'en_GB',
        productType: 'PayAndShip',
        placement: 'Cart',
        buttonColor: 'Gold',
        // configure Create Checkout Session request
        createCheckoutSessionConfig: {                     
            payloadJSON: 'payload',
            signature: 'xxxx',
            algorithm : 'AMZN-PAY-RSASSA-PSS-V2',
            publicKeyId: 'xxxxxxxxxx' 
        }   
    });
</script>
```
</div>
  </div>  

  <div role="tabpanel" class="tab-pane" id="jpButtonTabNESK">
<div markdown="block">
```html
<script type="text/javascript" charset="utf-8">
    amazon.Pay.renderButton('#AmazonPayButton', {
        // set checkout environment
        merchantId: 'merchant_id',
        ledgerCurrency: 'JPY',            
        // customize the buyer experience
        checkoutLanguage: 'ja_JP',
        productType: 'PayAndShip',
        placement: 'Cart',
        buttonColor: 'Gold',
        // configure Create Checkout Session request
        createCheckoutSessionConfig: {                     
            payloadJSON: 'payload',
            signature: 'xxxx',
            algorithm : 'AMZN-PAY-RSASSA-PSS-V2',
            publicKeyId: 'xxxxxxxxxx' 
        }   
    });
</script>
```
</div>
  </div>
</div>



<h3>2. Update API endpoints</h3>

Change API endpoints from sandbox to live:

<br><br>

<table width="100%" border="1">
    <tbody>
        <tr id='QSL9CAfhK08'>
            <td id='s:QSL9CAfhK08;QSL9CAME936' style="vertical-align: top; font-weight: bold; width: 12%;" class='bold'>Region
                <br /></td>
            <td id='s:QSL9CAfhK08;QSL9CA4Ukpw' style="vertical-align: top; font-weight: bold; width: 44%;" class='bold'>Sandbox base API endpoint
                <br /></td>
            <td id='s:QSL9CAfhK08;QSL9CA5RJCe' style="vertical-align: top; font-weight: bold; width: 44%;" class='bold'>Production base API endpoint
                <br /></td>
        </tr>
        <tr id='QSL9CAzAWwl'>
            <td id='s:QSL9CAzAWwl;QSL9CAME936' style=''>US
                <br /></td>
            <td id='s:QSL9CAzAWwl;QSL9CA4Ukpw' style=''>https://pay-api.amazon.com/sandbox/:version
                <br /></td>
            <td id='s:QSL9CAzAWwl;QSL9CA5RJCe' style=''>https://pay-api.amazon.com/live/:version
                <br /></td>
        </tr>
        <tr id='QSL9CAUCa34'>
            <td id='s:QSL9CAUCa34;QSL9CAME936' style=''>EU/UK
                <br /></td>
            <td id='s:QSL9CAUCa34;QSL9CA4Ukpw' style=''>https://pay-api.amazon.eu/sandbox/:version
                <br /></td>
            <td id='s:QSL9CAUCa34;QSL9CA5RJCe' style=''>https://pay-api.amazon.eu/live/:version
                <br /></td>
        </tr>
        <tr id='QSL9CA02n74'>
            <td id='s:QSL9CA02n74;QSL9CAME936' style=''>JP
                <br /></td>
            <td id='s:QSL9CA02n74;QSL9CA4Ukpw' style=''>https://pay-api.amazon.jp/sandbox/:version
                <br /></td>
            <td id='s:QSL9CA02n74;QSL9CA5RJCe' style=''>https://pay-api.amazon.jp/live/:version
                <br /></td>
        </tr>
    </tbody>
</table>

<h3>3. Review the pre-launch checklist</h3>

Ensure that stakeholders within your business have the proper user access permissions for <a href="http://sellercentral.amazon.com/" target="_blank" rel="noopener noreferrer">Seller Central</a>, and are aware of the launch date. Review the pre-launch checklist below to ensure a successful launch.

<h4>Complete account setup</h4>

<ul>
    <li>Ensure that you have completed <a href="../amazon-pay-checkout/get-set-up-for-integration.md#1-register-for-amazon-pay" target="_blank" rel="noopener noreferrer">Amazon Pay merchant account registration</a>, and you’re ready to process payments in Production.</li>
    <li>Ensure all domains have been added to Seller Central. See <a href="get-set-up-for-integration.html#2-add-domains-to-seller-central" target="_blank" rel="noopener noreferrer">Add domains to Seller Central</a> for more info.</li>
    <li>Add your logo to the Amazon Pay store configuration to maintain a seamless checkout experience. Note that the logo will be automatically resized to 50 x 150 pixels.</li>
    <li>If you're using IPNs to handle asynchronous processes, add production IPN endpoints. See <a href="../amazon-pay-checkout/set-up-instant-payment-notifications.md" target="_blank" rel="noopener noreferrer">using IPNs</a> for more info.</li>
    <li>Upgrade to a live account if you’re using a developer account: <a href="https://pay.amazon.com/signup" target="_blank" rel="noopener noreferrer">US</a>, <a href="https://pay.amazon.eu/signup" target="_blank" rel="noopener noreferrer">EU</a>, <a href="https://pay.amazon.co.uk/signup" target="_blank" rel="noopener noreferrer">UK</a>, <a href="https://pay.amazon.co.jp/signup" target="_blank" rel="noopener noreferrer">JP</a>.</li>
</ul>

<h4>Optimize the buyer experience</h4>

<ul>
    <li>Ensure that the Amazon Pay button appears above the fold on cart and checkout pages.</li>
    <li>Reduce checkout friction by placing the Amazon Pay button at the start of checkout, before buyers are asked to manually enter their details.</li>
    <li>Verify that the Amazon Pay checkout experience is optimized for both desktop and mobile experiences.</li>
    <li>Check that <a href="../amazon-pay-checkout/buyer-communication.md" target="_blank" rel="noopener noreferrer">buyer communication</a> provides accurate information.</li>
</ul>

<h4>Amazon Pay brand assets</h4>

To let your buyers know they can pay securely on your website with Amazon Pay, we offer acceptance marks that you can add to your website and checkout alongside other payment options. This mark must not be used in advertising. You can use the Amazon Pay logo for banner ads, social media and other promotions. For more information, see the merchant toolkit (pages 13 to 21). This mark is not to be used as a checkout button. To learn more about buttons, see page 2 in the <a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/AmazonPayMerchantToolkit_Dec2021.pdf" target="_blank" rel="noopener noreferrer">merchant toolkit</a>. <br/><br/>
The Amazon Pay mark is available in the colors shown below. Other color options are included in the provided brand assets package. Do not to alter the artwork or create your own version of this mark. 

<h5>Amazon Pay logo</h5>
The Amazon Pay logo is the heart of our identity. It acts as a signature as
well as a guarantee of trustworthiness and dependability. Because the
logo is an integral part of our brand communications, it's vital that it's
used consistently whenever it appears.<br/>
There is never any need to update the files that have been provided.
Please don't alter any colors in the logos. If you have logo files that
don't match the names found in this package, delete those old files;
only use the files provided in the provided Brand Assets package.<br/>
Any use of the Amazon Pay logo must comply with the Amazon Pay
Trademark Usage Guidelines (see page 22 of the <a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/AmazonPayMerchantToolkit_Dec2021.pdf" target="_blank" rel="noopener noreferrer">merchant toolkit</a> for details). All marketing materials must be
approved by Amazon Payments before they are published. For approval
requests, help with content, or general marketing questions, please
contact your Amazon Pay account manager or merchant support.<br/>
Review pages 6 to 10 of the <a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/AmazonPayMerchantToolkit_Dec2021.pdf" target="_blank" rel="noopener noreferrer">merchant toolkit</a> before adding the Amazon Pay logo to your website.
<br/>
<br/>
Additional guidelines of which to be mindful:
<ul><li>Don’t use the logo in a sentence.</li>
<li>Don’t add additional visual elements to the logo.</li>

</ul>
<table width="100%" border="1">
<thead style="font-weight: bold;"><tr><td>Name</td><td>Usage</td><td>Logo</td><td>Download-Link</td></tr></thead>
<tbody>
<tr><td>Primary logo</td><td>Default logo</td><td><img style="width:100%;" src="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-logo_clr.svg" /></td>
<td>
<a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-logo_clr.svg" target="_blank" rel="noopener noreferrer">svg</a>
<br> 
<a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-logo-rgb_clr.png" target="_blank" rel="noopener noreferrer">png</a>
</td>
</tr>
<tr><td>Secondary logo</td><td>Use only on websites with dark background</td><td style="background: #232f3e;"><img style="width:100%;" src="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-logo-rgb_rev.svg" /></td>
<td>
<a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-logo-rgb_rev.svg" target="_blank" rel="noopener noreferrer">svg</a>
<br> 
<a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-logo-rgb_rev.png" target="_blank" rel="noopener noreferrer">png</a>
</td>
</tr>
</tbody>
</table>

<h5>Amazon Pay acceptance mark</h5>
Now that you accept Amazon Pay, you should let your customers
know that you offer an even easier way to shop online. You can do
this by using our acceptance mark on your website alongside other
payment options. <br/>
This mark should not be used in advertising. You can use the Amazon
Pay logo for banner ads, social media and other promotions. For more information, see the merchant toolkit (pages 13 to 21) <br/>
This mark is not to be used as a checkout button.<br/><br/>
Any use of the Amazon Pay Acceptance Mark must comply with the Amazon Pay<br/>
Trademark Usage Guidelines (see page 22 of the <a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/AmazonPayMerchantToolkit_Dec2021.pdf" target="_blank" rel="noopener noreferrer">merchant toolkit</a> for details)<br/><br/>
Review pages 10 and 11 of the <a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/AmazonPayMerchantToolkit_Dec2021.pdf" target="_blank" rel="noopener noreferrer">merchant toolkit</a> before adding the acceptance mark to your website.
<br/>
<br/>
<table width="100%" border="1">
<thead style="font-weight: bold;"><tr><td>Name</td><td>Usage</td><td>Logo</td><td>Download-Link</td></tr></thead>
<tbody>
<tr><td>Primary Pay acceptance mark</td><td>Default Pay acceptance mark</td><td><img style="width:156px;" src="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-secondary-logo-rgb_clr.svg" /></td>
<td>
<a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-secondary-logo-rgb_clr.svg" target="_blank" rel="noopener noreferrer">svg</a><br>
<a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-secondary-logo-rgb_clr.png" target="_blank" rel="noopener noreferrer">png</a>
</td>
</tr>
<tr><td>Secondary Pay acceptance mark</td><td>Secondary Pay acceptance mark. Use only on websites with dark background</td><td style="background: #232f3e;"><img style="width:156px;" src="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-secondary-logo-rgb_rev.svg" /></td>
<td>
<a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-secondary-logo-rgb_rev.svg" target="_blank" rel="noopener noreferrer">svg</a><br>
<a href="https://m.media-amazon.com/images/G/01/amazonpayments/documentation/AmazonPay_BrandAssets/Logos/amazonpay-secondary-logo-rgb_rev.png" target="_blank" rel="noopener noreferrer">png</a>
</td>
</tr>

</tbody>
</table>

<h4>Common integration issues</h4>

<ul>
    <li>Some Amazon Pay transactions are processed asynchronously. This means that Amazon Pay will return a pending response and the object will be in an Pending state until processing is complete. If applicable, make sure that you’re handling <a href="../amazon-pay-checkout/asynchronous-processing.md" target="_blank" rel="noopener noreferrer">asynchronous processing</a>.</li>
    <li>Amazon Pay returns a string string for buyer name. Make sure you’re parsing the buyer name correctly. Note that some buyers may only provide a single name, e.g. “Jane”.</li>
</ul>

</div>






