Powered by Adobe Commerce 2.4.6-p4

This extension is in our Payment category. Please remember that 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.
updated_logo_240x240.png

Affirm

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

Overview

Back to top

Affirm is modernizing consumer credit and changing the way people shop. Affirm gives your customers a smarter way to pay over time with no hidden fees or surprises. 

By offering flexible payments, merchants can reach new customers and increase average order value for impactful, sustainable results. Affirm offers tailored programs to help you fast-track your revenue goals and capture every possible sale.

The Affirm extension modifies your payments page to accept Affirm as a payment type, and also adds Affirm as a payment processor, allowing all authorizations, captures, and refunds to be processed through Magento. Additionally, the Affirm extension provides promotional marketing tools to calculate and display estimated installment payment amounts based on product price or shopping cart total. To add Affirm as a payment method, you’ll need to apply for an Affirm merchant account.

 

 

Account & Pricing

A separate Affirm account is required to implement financing. Please apply at https://info.affirm.com/magento. Although Affirm's Magento extension is free, an Affirm financing partnership may not be. Affirm’s solution does not impact merchants’ PCI compliance. Information affecting a merchant’s PCI compliance is never passed by Affirm to the merchant.

 

Feature List 

  • Boost average order value. Increase spending power—enable shoppers to upgrade, bundle, and add-on.
  • High repeat user transactions. Give your customers even more reason to come back again and again.
  • 40M+ Affirm users.* Tap into Affirm’s premium network of high-intent shoppers.
  • No late or hidden fees, penalties, or compounding interest.
  • Supports payment authorization, capture/settlement, and refunds for purchases made with Affirm.
  • Offers marketing tools to calculate and display installment pricing on product, category, and cart pages.
  • Affirm pays you up front and takes on the risk—from costly chargebacks to fraud.

Payment options through Affirm are subject to an eligibility check and are provided by these lending partners: affirm.com/lenders. CA residents: Loans by Affirm Loan Services, LLC are made or arranged pursuant to a California Finance Lenders Law license.

*Validated users who created an account between 1/1/2014-12/31/22 and applied to use Affirm

Technical Specifications

Back to top

Seller profile

Affirm, Inc.

Seller contact

E-mail

Integrator

Affirm

Current Version

4.0.3

Adobe Commerce platform compatibility

Adobe Commerce (cloud): 2.4 (current), 2.3 (obsolete)

Adobe Commerce (on-prem): 2.4 (current), 2.0 (obsolete), 2.1 (obsolete), 2.2 (obsolete), 2.3 (obsolete)

Magento Open Source: 2.4 (current), 2.0 (obsolete), 2.1 (obsolete), 2.2 (obsolete), 2.3 (obsolete)

Type

Stable Build

Updated

27 March, 2024

Categories

Extensions, Payments & Security, Payment Integration

Documentation

User Guides

License Type

Open Software License 3.0 (OSL-3.0)

Policy

Privacy Policy

Quality Report

Back to top

Installation & Varnish Tests

Passed

Coding Standard

Passed

Plagiarism Check

Passed

Malware Check

Passed

Marketing Review

Passed

Manual Testing

Passed

All tests were conducted on the latest versions of Adobe Commerce 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

4.0.3:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    use long open tag

3.3.5:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    Adding support for split capture in Canada
    Support for french banners when store locale is fr_CA

3.3.4:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    Version Bump

3.3.3:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    Update - Use new global sanbox URL

3.3.2:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    Removed trailing comma to support PHP < 8

3.3.1:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    Migrate to cdn1.affirm.com

3.3.0:

  • Compatible with Adobe Commerce (cloud) : 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.4
  • Compatible with Magento Open Source : 2.4
  • Stability: Stable Build
  • Description:

    Update to support Magento 2.4.6

3.2.16:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Hotfix: Fixes missing currency code error

3.2.15:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Double email confirmation fix

3.2.14:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    This fix addresses the issue where the amount validation is failing due to the total_amount not including tax amount.

3.2.13:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Bug fixes related to dependency injection

3.2.12:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Addresses syntax error
    - Update Production URL for Affirm.js

3.2.0:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Adds Canada support:
    - Adds store-view level Affirm merchant credential configuration for US and CA regions
    - Updates Affirm checkout object to global format
    - Update to Global APIs and script URLs
    - Adds CAD currency support
    - Adds locale based checkout flow
    - Post-checkout API request validator class now uses the payment data for amount validation (as opposed to subject attributes) in order to support non base currency checkouts
    - Other:
    - Adds CSP policy exceptions to resolve security warning messages

3.1.3:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Replaces installation related scripts with declarative schema

3.1.0:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Enable partial capture for Affirm payment method

3.0.15:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Affirm's inline checkout messaging disabled by default

3.0.14:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Allows Affirm API credentials to be configured and used on the store level

3.0.13:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Hot fix for debugger in validation classes that causes an error during checkout

3.0.12:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    - Updates Enhanced Analytics
    - Updates logging

3.0.11:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    3.0.11
    Updating Version to include new Affirm Logo for Magento Marketplace

3.0.10:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Add inline checkout messaging

3.0.8:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Added compatibility for Resolve payment gateway

3.0.6:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    Fix missing jquery UI libraries
    Updating controller actions
    Fixes login as a customer option

3.0.5:

  • Compatible with Adobe Commerce (cloud) : 2.3 2.4
  • Compatible with Adobe Commerce (on-prem) : 2.3 2.4
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    * Adding default checkout type as Modal
    * Fix for jquery ui library change

3.0.4:

  • Compatible with Adobe Commerce (cloud) : 2.3
  • Compatible with Adobe Commerce (on-prem) : 2.3
  • Compatible with Magento Open Source : 2.3 2.4
  • Stability: Stable Build
  • Description:

    * Added default checkout type as Modal instead of Redirect
    * Fix for jquery ui library change by core Magento for 'Fallback to JQueryUI Compat activated' error message

3.0.3:

  • Compatible with Adobe Commerce (cloud) : 2.3
  • Compatible with Adobe Commerce (on-prem) : 2.3
  • Compatible with Magento Open Source : 2.3
  • Stability: Stable Build
  • Description:

    Fixed giftcard decoding

2.1.5:

  • Compatible with Adobe Commerce (on-prem) : 2.0 2.1 2.2 2.3
  • Compatible with Magento Open Source : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    Support for Magento 2.0, 2.1 and 2.2 only

2.1.4:

  • Compatible with Adobe Commerce (on-prem) : 2.0 2.1 2.2 2.3
  • Compatible with Magento Open Source : 2.0 2.1 2.2 2.3
  • Stability: Stable Build
  • Description:

    Additional Enhanced Analytics Tracking
    White Affirm Logo option
    Fixed missing private API key input box for multisite setups
    Support for additional US territories
    Removed additional Affirm refresh calls

2.1.1:

  • Compatible with Magento Open Source : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    * Additional analytics event tracking and bug fixes

2.1.0:

  • Compatible with Magento Open Source : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    Update for confirm order tracking pixel to track data for enhanced analytics

2.0.9:

  • Compatible with Magento Open Source : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    Analytics data added for order confirmation page
    Rule based promo support added
    Data page type attribute added for banner promo
    Data page type attribute added for as low as promotional messages
    Bug fix for terms and condition with affirm payment
    Admin config added to enable/disable learn more from ala

2.0.8:

  • Compatible with Magento Open Source : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    v2.0.8 June 8th, 2018
    Bug fix - ALA does not shows up for special price products on category list pages
    Additional placement options for As low as message on PDP
    Composer repo updated

2.0.7:

  • Compatible with Magento Open Source : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    V2.0.6 Mar 29, 2018
    - Feature to manage payment method restrictions via admin rule
    - Separate config to enable/disable as low as in mini cart and cart page
    - license info updated

    V2.0.5 Mar 8, 2018
    - Admin notification for extension updates
    - Extension current version now displays on admin
    - Few bug fixes and updates to add compatibility with core notification
    - Method title updated in config
    - Bug fix to not override core/custom layout for cart page
    - Bug fix to not override core/custom layout for checkout page

2.0.4:

  • Compatible with Magento Open Source : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    V2.0.4 Feb 9, 2018
    - Modal checkout support with admin config to switch between redirect and modal checkout flow
    - Affirm License added

    V2.0.3 Jan 29, 2018
    - Bug fix for api-key-pair issue due to scope introduced in 2.0.2 version to make multiple website compatibility for admin actions

    V2.0.2 Jan 11, 2018
    - Fix for admin functions (Capture, Refunds, Voids) failure due to incorrect store scope in case of multiple website setup in same instance
    - Tentative fix for state is missing error (core magento issue prior to 2.2.0 magento/magento2#9439) which triggers sometime during checkout
    - Fix for as low as price update on bundle product option change and data-amount default value added
    - Remove Affirm promo key from admin
    - Fix for Javascript config error for few merchants

2.0.1:

  • Compatible with Magento Open Source : 2.0 2.1 2.2
  • Stability: Stable Build
  • Description:

    V2.0.1 Oct 27, 2017
    - Fix for base store which are non USD base currency.

    V2.0.0 Sep 27, 2017
    - Legacy Banner replaced with Site-Modal banner
    - ALA support for bundled products
    - Updated metadata
    - Financial key field removed
    - Obsolete config options removed
    - HTTP method for redirect updated to resolve compatibility issues with other checkout extensions
    - Bug fixes for compatibility issue with 2.0.x versions
    - Bug fix for merged/bundled javascript

    V1.0.3 May 3, 2017
    - New promotional messaging support
    - Monthly payment pricing for categories
    - Minimum threshold for monthly payment pricing
    - Promotional messaging and multiple financing program mapping
    - Time-based multiple financing programs for products and categories

    V1.0.0 Nov 1, 2016
    - Major stable release
    - Affirm as a payment method
    - Affirm promotional messaging: Banners, Monthly payment pricing, and Multiple financing programs
    - Order Management

1.0.3:

  • Compatible with Magento Open Source : 2.0 2.1
  • Stability: Stable Build
  • Description:

    V1.0.3 May 3, 2017
    - New promotional messaging support
    - Monthly payment pricing for categories
    - Minimum threshold for monthly payment pricing
    - Promotional messaging and multiple financing program mapping
    - Time-based multiple financing program for products and categories

    V1.0.0 Nov 1, 2016
    - Major stable release
    - Affirm as a payment method
    - Affirm promotional messaging: Banners, Monthly payment pricing, and Multiple financing programs
    - Order Management

Support

Back to top

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

Contact Vendor

Q & A

Back to top

Reviews

Back to top