Powered by Magento Commerce 2.4.1

This extension is in our Payment category, and could affect the PCI compliance level of your store. It is the merchant’s responsibility to ensure the proper PCI compliance level of their store, as applicable by PCI regulations. The PCI Self-Assessment is one tool you can use when evaluating Payment extensions and how they may affect your PCI compliance level. For more information on Marketplace policies, please review the Marketplace Terms & Conditions.
Amazon Pay -M2

Amazon Pay -M2

This is an Integration with a Third Party Service. Other charges and fees may be required to use this extension on your Store


Back to top

With the Amazon Pay extension for Magento 2, customers can easily check-in and check-out on your Magento 2 website or mobile site with the information already stored in their Amazon account without ever leaving your site. Your product-level data is never captured or shared with Amazon Pay. Increase conversion, capture mobile sales, reduce fraud costs and maintain control of the shopping experience from check-in to check-out. Add Amazon Pay to your Magento 2 site today.

Amazon Pay for Magento 2 offers low, predictable costs. There are no hidden fees or add-ons for monthly use, setup, or cancellation, so you know up-front what you will pay. Amazon's pricing can lower total cost of accepting payments for your business.  An Amazon Pay Merchant Account is required. Click for more detailed pricing in the USUKGermanyFranceItaly, and Spain.

  • No Set-up Fees
  • No Monthly Fees
  • No Fraud Protection Fees
  • No Cancellation Fees


The Amazon Pay extension for Magento 2 adds two components to your Magento installation:

  • A Login module that allows customers to seamlessly register and login using their Amazon account.
  • A Payments module that allows customers to complete checkout using the payment methods already stored in their Amazon account.

Learn more about Amazon Pay by visiting our website: https://pay.amazon.com/sp/magento 


Amazon Pay is a hosted payment solution which does not impact merchants’ PCI compliance.  Payment details impacting PCI level are not passed by Amazon Pay to the merchant.  


Merchant Benefits

  • Customer Information: Receive first name, last name, email address, shipping address and phone number
  • Increased Sales: Capture sales from buyers who may be hesitant to enter their information
  • Build customer engagement and loyalty: Increase repeat purchases by extending the trust and convenience of the Amazon buying experience to your site.
  • Benefit from years of Amazon innovation: Offer customers our simplified checkout, a consistent experience present across devices and operating systems.


Customer Benefits

  • A trusted payment solution: Amazon Pay offers a familiar and convenient buying experience that can help your customers spend more time shopping and less time checking out.
  • Online Identity: Customers save time and hassle using their existing Amazon credentials to pay on your site
  • Smooth Payment Process: Customers won't leave your site to enter their payment/shipping information
  • Seamless Mobile Option: Customers can pay across devices, in the home, or on the go, with no extra setup for you



  • Magento 2.1+
  • SSL is installed on your site and active on Checkout and Login pages
  • Amazon Pay account.  See https://pay.amazon.com/sp/magento to get started
  • As with ALL Magento extensions, it is highly recommended to backup your site before installation and to install and test on a staging environment prior to production deployments.



 Amazon Pay has a dedicated team ready to help get you set up or answer your questions. Contact Us >

Technical Specifications

Back to top

Seller profile

Amazon Payments, Inc.

Seller contact



Amazon Pay

Current Version


Magento platform compatibility

Open Source (CE): 2.1, 2.2

Commerce on prem (EE): 2.1, 2.2


Stable Build


23 July, 2020


Extensions, Payments & Security, Payment Integration


User Guides

License Type

Apache License 2.0


Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests


Coding Standard


Plagiarism Check


Malware Check


Marketing Review


Manual Testing


All tests were conducted on the latest versions of Magento that existed for the compatible release lines at the moment of the extension submission. Latest versions of all other software were used, as applicable.

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.1
  • Compatible with Commerce on prem (EE) : 2.1
  • Stability: Stable Build
  • Description:

    Full release notes: https://github.com/amzn/amazon-payments-magento-2-plugin/releases
    Revert of:
    - Missing required province/state blocks orders #175 #190


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    This release includes minor extension improvements and multiple fixes to existing issues.


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    Invalid JSON in composer file #166


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:

    Refresh shipping details when using the "Return to standard checkout" functionality #142 #159
    Magento 2.2 compatibility #149 #143 #133
    Improved compatibility with 3rd party checkout extension #28 #106
    Support Magento Enterprise Cloud Edition #126 #110
    Updated to most current Amazon Pay SDK #119 #59 #97
    Clear loading animation before redirect #9 #102
    Removed Amazon Pay mark form footer #101 #99
    Default configuration enriched #113

    Reload payment options after reverting to standard checkout #159
    Display the correct version in all places #141
    Improvement for CompleteOrder observer if order already completed #109 #138 #125
    Wrong property name in Email.php #134 #135
    Button rendering stabilized #123 #49
    Shipping method not rendered in some situations #88 #89 #106
    Custom order status no longer overwritten #115 #118
    Direct database queries removed #117 #108 #96 #107
    Module version displayed corrected #74
    Translations updated #98 #100
    Smaller additional fixes


  • Compatible with Open Source (CE) : 2.1
  • Compatible with Commerce on prem (EE) : 2.1
  • Stability: Stable Build
  • Description:

    #76, #71, #29 Added options to disable Amazon Pay buttons on mini cart and other locations
    #79 Register or link your account directly from the admin menu

    #91, #90 Compilation issues after 1.1.2 release
    #92 , #87 Improved documentation for install, deactivate and uninstall
    #70 Wallet re-rendered on InvalidPaymentMethod decline
    #78, #80 Updated options to be used more flexible
    #82 Handling of persisted quotes improved
    #83 Improvement of redirect logic


  • Compatible with Open Source (CE) : 2.1
  • Compatible with Commerce on prem (EE) : 2.1
  • Stability: Stable Build
  • Description:

    •Handling of orders with an order total of zero (#55, #42)
    •Display module version in administrative back-end (#18, #62)
    •Relaxation of Modernizr requirements, now accepts v2 and v3 (#58)
    •Improved support of Japanese names (#3)
    •Removed disturbing message from checkout if capture on order placement is active (#37, #30)
    •Add store name configuration option (#34, #50)

    •Issue in CompleteOrder.php interfering with other payment options (#61 , #56)
    •URLs did not respect store view configuration (#35)
    •Removed obsolete admin layout file (#43, #47)
    •added missing dependency to jquery-storageapi (#44)


Back to top

The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Contact Vendor

Q & A

Back to top


Back to top