Additional menu

Get MemberPress today! Start getting paid for the content you create! Get MemberPress Now
  1. Home
  2. Knowledge Base
  3. General
  4. Registration and Payments
  5. Stripe
  6. How to Enable Affirm With Stripe and MemberPress?

How to Enable Affirm With Stripe and MemberPress?

Affirm, is a “buy now, pay later” payment method. It allows customers from the United States or Canada to purchase membership subscriptions on your website and pay in installments. MemberPress integration with Stripe enables you to receive payments with Affirm.

This document will guide you through the setup process and provide additional details on using Affirm with Stripe and MemberPress. 

Receiving Payments With Affirm

MemberPress supports Affirm as a payment method only through the built-in integration with Stripe. Therefore, before enabling Affirm, please connect Stripe to MemberPress on your site. Also, test the connection to ensure it is functioning correctly.

After you set and test your Stripe connection, follow these steps to enable Affirm on your MemberPress registration forms:

  1. Log in to your Stripe account and navigate to Settings > Payment Methods.
  2. Scroll down to the Buy now, pay later section and set Affirm as a payment method.
  1. Next, log in to your website Dashboard.
  2. Navigate to Dashboard > MemberPress > Payments tab and enable Affirm in MemberPress.

As a result, your membership registration forms will now show Affirm as a payment option. The Affirm payment option will be available on both Stripe Checkout and Stripe Element forms

Note: Your payment form displays Affirm as a payment method when you enable the Affirm option in MemberPress settings. Affirm will be available on your forms, even if it is not enabled as a payment method in Stripe. To avoid any potential issues, please ensure that Affirm is set up in your Stripe account before enabling it in MemberPress.

When your users submit the registration form, they will be redirected to Affirm’s website to complete the payment authorization. They will be asked to agree to the terms of a payment plan. Users will be redirected back to your website after their payment is confirmed. 

What’s Important to Know About Using Affirm?

The Affirm payment option will show only if all conditions are met, as Affirm integration comes with several limitations imposed by Affirm or Stripe. 

Firstly, it is essential to note that Affirm can only be used for non-recurring payments. Thus, this payment method will not be visible on the registration pages of your recurring memberships.

Additionally, Affirm does not support delayed payments. Accordingly, Affirm will not be available as a payment option for memberships with free or paid trials.

Also, MemberPress Name and Address Fields must be enabled if you want to accept payments from Canadian users. These settings are available at Dashboard > MemberPress > Settings > Fields tab.

Note: Please note that the $50 is the minimum payment amount required to use Affirm.

Supported Countries and Currencies

Next, Affirm is only available to users in the United States and Canada. Thus, to use Affirm with MemberPress, you must set the currency in MemberPress settings to USD

Furthermore, the selected country for both your Stripe account and MemberPress settings must be either the United States or Canada.

Note: Please ensure that the country in your Stripe account settings matches the merchant country set in MemberPress.

You can also find more information about Affirm payments in the Stripe documentation.

Was this article helpful?

Related Articles

computer girl

Get MemberPress today!

Start getting paid for the content you create.