---
updatedAt: 2026-05-20T15:08:33.000Z
agentTools:
  siteIndex: https://docs.affirm.com/llms.txt
  projectIndex: https://docs.affirm.com/platforms/llms.txt
---

# Stripe

Learn about integrating Affirm with Stripe and explore the powerful Affirm features you can access through Stripe.

<HTMLBlock>{`
<style>
  .dropdown-menu {
    font-family: Arial, sans-serif;
    max-width: 250px;
    margin-left: auto; /* Align to the right */
  	margin-right: 0; /* Ensure it's flush to the right */
    border: 1px solid #ddd;
    border-radius: 8px;
    padding: 10px;
    background: #4A4AF4;
    overflow: hidden; /* Ensure the container grows with content */
  }

  .dropdown-item {
    margin-bottom: 10px;
  }

  .dropdown-toggle {
    display: block;
    width: 100%;
    text-align: left;
    padding: 10px;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
    cursor: pointer;
  }

  .dropdown-toggle:hover {
    background: #f0f0f0;
  }

  .dropdown-content {
    display: none;
    margin-top: 5px;
    padding: 10px;
    background: #fff;
    border: 1px solid #ddd;
    border-radius: 4px;
  }

  .dropdown-item.open .dropdown-content {
    display: block;
  }

  .flag-icon {
    width: 20px;
    height: 20px;
    margin-right: 10px;
  }

  .product-item {
    margin-bottom: 5px;
  }

  .product-icon {
    width: 20px;
    height: 20px;
    margin-right: 10px;
  }
  
  .country-title {
    font-family: Arial, sans-serif;
    font-size:20px;
    text-align: center;
    font-weight: bold;
    color: #ffffff;
  } 

</style>
  <div class="dropdown-menu">
    <p class="country-title" alt="Countries where this product is available">Country Availability</p>

    <div class="dropdown-item">
      <button class="dropdown-toggle" onclick="toggleDropdown(event)" alt="Drop down menu displaying the available countries for this product">
        <b>Country List</b> ⬇️
      </button>
      <div class="dropdown-content">
        <div class="product-item">
          <img src="https://files.readme.io/a4c8b3d6596d943e2b93c82cb1d432a2edaf6998667835c2e97ef4a31d460c7e-us-circle-01.png" alt="USA" class="flag-icon">

          USA
        </div>
        <div class="product-item">
          <img src="https://files.readme.io/3ca294a1b4b8b8506c3ff32876abc6e3e33d0e65a509dab81398915094bdbc5c-61TcZ33ZrJL._AC_UY1000_.jpg" alt="Canada" class="flag-icon">

          Canada
        </div>
      </div>
    </div>

  </div>
`}</HTMLBlock>

## Overview

Stripe is a global payment processing platform with an array of merchant integration options. Our partnership with Stripe gives you access to Affirm's powerful features — from conversion-driving on-site messaging to flexible payment options — all via Stripe’s elegant interface.

![](https://files.readme.io/18d9846-affirm__stripe.png)

Depending on your Stripe integration method, adding Affirm as a payment option for your customers can require just a single line of code.

***

## The customer experience

We're here to make financing a breeze for you and your customers! With Affirm, your customers can easily pay-over-time for their purchases.

<Image align="center" src="https://files.readme.io/01c6522-How_Affirm_Works_Graphic_updated-web.svg" />

1. When making a purchase, the customer selects Affirm as their payment method.
2. This triggers an Affirm pop-up explaining their payment options and benefits.
3. Customers can quickly get started by entering their phone number. A PIN is then sent via text message to either log into an existing Affirm account or create a new one.

## The merchant experience

Our Stripe integration is simple, so you can offer payment options online or in-store. You can also leverage Affirm's on-site messaging at every phase of the shopping journey to increase conversion and average order value for your business.

> 📘 Stripe quick start
>
> If you’re a new Stripe customer, sign up by clicking the link below and Affirm will automatically be enabled. Existing Stripe customers can simply sign in to enable Affirm.
>
> [Enable Affirm with Stripe now](https://dashboard.stripe.com/register/affirm?utm_campaign=T0BU7ptCCw4mJBt88Pn2ZP0A7).
>
> To learn more about this integration please review the [Set up Stripe page](https://docs.affirm.com/platforms/docs/set-up-stripe#stripe-quick-start).

1. Enable Affirm for your <Anchor label="Stripe account" target="_blank" href="https://docs.stripe.com/payments/affirm#get-started">Stripe account</Anchor>.
2. Select and implement your integration method.
3. Set up the [Payment Method Messaging Element](https://docs.stripe.com/elements/payment-method-messaging) to configure promotional messaging.
4. <Anchor label="Test" target="_blank" href="https://docs.stripe.com/payments/affirm/accept-a-payment?payment-ui=checkout&platform=checkout#test-integration">Test</Anchor> your integration and go live.

## Recommended topics

* [Set up Stripe](https://docs.affirm.com/platforms/docs/set-up-stripe)

# Sub pages

* [Set up Stripe](https://docs.affirm.com/platforms/docs/set-up-stripe.md)

# Sibling pages

* [About PSP Integrations](https://docs.affirm.com/platforms/docs/payment-providers-overview.md)
* [Adyen](https://docs.affirm.com/platforms/docs/adyen.md)
* [APEXX](https://docs.affirm.com/platforms/docs/apexx.md)
* [Bolt](https://docs.affirm.com/platforms/docs/bolt.md)
* [BridgerPay](https://docs.affirm.com/platforms/docs/bridgerpay.md)
* [Fexco](https://docs.affirm.com/platforms/docs/fexco.md)
* [Fiserv](https://docs.affirm.com/platforms/docs/fiserv.md)
* [Global Payments](https://docs.affirm.com/platforms/docs/global-payments.md)
* [UATP](https://docs.affirm.com/platforms/docs/uatp.md)
* [Verifone](https://docs.affirm.com/platforms/docs/verifone.md)
* [Worldpay](https://docs.affirm.com/platforms/docs/worldpay.md)