Magento 2

Our integration with Magento gives you access to all of Affirm's features, including flexible payment options, order management, and easy-to-implement on-site messaging to amplify awareness and conversion.


Magento 1 sunset

  • Effective June 30 2020, Adobe sunsetted support for Magento 1. This means Adobe will no longer release security patches for Magento 1. If you have any questions, see Adobe’s End of Software Support FAQ.

  • We'll continue to support merchants using our integration on Magento 1. You can navigate to our integration guides here.

  • If you decide to migrate your Affirm integration to Magento 2, please contact your Integration Consultant or reach out to our support team using the widget at the bottom of the page. We’re happy to help you in whatever way possible!


  • Flexible payments: Offer Affirm's flexible payment options on the checkout page
  • Order management: Seamlessly manage and process Affirm charges in your order management system.
  • On-site messaging: Add Affirm promotional messaging at every phase of the shopping journey—increasing conversion and average order value for your business

Integrating Affirm

Integrate Affirm into Magento 2 in 3 easy steps.

Step 1: Install the Magento 2 Extension

Install the Affirm Magento 2 extension using Composer or command line

Step 2: Configure the Affirm extension settings

Configure your settings in the Magento 2 Admin Portal.

Step 3:

You're all set! Test your integration out and you're ready to go live!


Telesales integration

Interested in the Affirm Telesales add-on for Magento 2? Head over to our Telesales integration docs to learn more.

After the integration

After adding the Affirm pay-over-time messaging and Affirm as a payment at checkout, you’re all set. View the pages below to learn more about managing Affirm on Magento.

Other helpful resources

Check out these additional helpful resources for managing your daily operations with Affirm.