Affirm
$39.00

Stop Losing the $1,200 Sale to a Credit Card Flinch

Affirm pay-over-time financing, wired directly into your J2Commerce checkout. Monthly payment estimates on product pages, full order management from your admin, and not a single trip to Affirm's portal required.

3
Countries supported (US, CA, UK)
4
Admin order actions (capture, void, refund, partial refund)
5
Configurable widget positions on product pages
3
Storefront surfaces for pay-over-time messaging

Everything You Need to Turn Hesitation into Sales

Full Affirm checkout, real-time promo messaging, and complete order management — all from your J2Commerce Joomla store, none of it from Affirm's merchant portal.

On-Site Modal Checkout

The Affirm financing flow opens right inside your checkout — no redirect, no tab-switch, no "did my order go through?" anxiety. Shopper applies, gets approved, and lands on your confirmation page. Done.

Authorize Now, Capture When You Ship

Hold the authorization at checkout and capture the funds from the order view the moment you fulfill. Built for custom orders, made-to-order goods, and anything with a longer fulfillment window.

Full and Partial Refunds

Return the full purchase or a specific dollar amount from the order view. The panel shows you the maximum refundable before you touch anything. No over-refunding. No guesswork.

"As Low As" on Product Pages

Monthly payment estimates appear on product pages before the shopper even considers the total. Five placement options. Price-range gating hides the widget on products that don't qualify. The number that converts shows up where it converts.

Financing Messaging on Category Pages

Shoppers see monthly payment estimates while they browse — before they open a product page, before they add to cart, before the sticker shock can take hold. Reach them early and they arrive at checkout already committed.

Geozone and Order Gating

Restrict Affirm to the territories where your merchant account is licensed. Set a minimum and maximum subtotal so financing only appears on orders that qualify. No Affirm on a $12 phone case. All the financing power on your premium products.

Fulfillment Detail Push

Send your shipping carrier and tracking number to Affirm directly from the order view. Keeps your settlement reports accurate and your merchant account in good standing — without manually entering data in a second system.

Surcharge Recovery

Add a fixed or percentage surcharge as a checkout line item when shoppers choose Affirm. Apply a tax profile to it. Protect your margin without touching your listed prices.

US, Canada, and UK Support

USD, CAD, and GBP merchant accounts. English (US), English (CA), French (CA), and English (GB) checkout locale. Sell in three territories with one plugin and the right settings for each.

Complete Order Management — Zero Portal Hopping

Every Affirm order action you'd normally handle inside Affirm's merchant dashboard is available right in your J2Commerce order view. Click capture. Click void. Click refund. Enter a partial amount. Send tracking. Done — and your order status updates automatically to match.

  • Capture authorized funds when you're ready to ship
  • Void uncaptured authorizations without charging the shopper
  • Issue full or partial refunds with the refundable maximum shown upfront
  • Push carrier and tracking number to Affirm for clean settlement reports
  • Automatic order status updates with fully configurable status mapping

The Monthly Price Widget That Converts Before Checkout

Shoppers who already know the monthly payment before they reach checkout are dramatically more likely to complete the purchase. The "as low as" widget puts that number in front of them on the product page, the category page, and the checkout payment step — wherever your audience needs the nudge.

  • 5 configurable placement positions on product pages
  • Category and listing page support — catch shoppers early
  • Price range gating hides the widget when it wouldn't make sense
  • Text logo or symbol mark, black or white — matches your store palette
  • Optional "Learn more" link opens the Affirm prequalification modal

Real Stores. Real Problems Solved.

A hunting and outdoor retailer sells premium rifle scopes from $400 to $3,000. Their average order sits around $900. Checkout abandonment on high-ticket optics was a persistent headache — shoppers would add the glass, see the total, and bail. After enabling Affirm, the "as low as $39/month" widget appears after the price on every qualifying product page. At checkout, the payment option sits prominently next to a reminder of the monthly cost. Captures happen at checkout; refunds on returns take three clicks from the admin order view. The shopper who hesitated at $900 sees $39 and clicks Pay.

A mid-range furniture ecommerce store sells sofas, dining sets, and bedroom suites with 2–4 week fulfillment lead times. They need to secure payment at order time without capturing until items actually ship. Authorize-only mode holds the Affirm authorization while fulfillment begins. When the sofa ships, staff capture from the order view and push carrier and tracking number to Affirm with one more click — keeping settlement records clean and the merchant account in good standing. Financing messaging on category pages softens the total before shoppers ever open a product page.

A contractor equipment supplier serves the US, Canada, and the UK — three separate Affirm merchant accounts, three currencies, three territories. Geozones restrict each financing option to the correct region. Locale settings ensure UK shoppers see English (GB) checkout while Canadian customers can complete their financing in French or English. A $150 minimum subtotal keeps the Affirm option focused on professional-grade equipment. When an Ontario contractor wants an $1,800 compressor, they see Canadian dollar financing estimates on the product page, apply at checkout in their preferred language, and receive a localized confirmation. No custom development. Just configuration.

Your High-Ticket Products Deserve a Checkout That Closes

Every day your store runs without pay-over-time financing is another day you're sending big-ticket shoppers to stores that figured this out already. Fix the math. Close the sale.

Translated In The Following Languages

Arabic Unitag (ar-AA), Chinese, Traditional (zh-TW), Danish (da-DK), Dutch (nl-NL), English (en-GB), English, USA (en-US), Finnish (fi-FI), French (fr-FR), German (de-DE), Greek (el-GR), Hebrew (he-IL), Italian (it-IT), Japanese (ja-JP), Norwegian Bokmål (nb-NO), Persian Farsi (fa-IR), Polish (pl-PL), Portuguese, Brazil (pt-BR), Portuguese, Portugal (pt-PT), Russian (ru-RU), Spanish (es-ES), Swedish (sv-SE), Turkish (tr-TR)


  • Developer J2Commerce
  • Extension Type Payment
  • J2Commerce Version 6.x
  • Joomla Version 6.x
Language Translations
Arabic UnitagArabic Unitag
Chinese, TraditionalChinese, Traditional
DanishDanish
DutchDutch
EnglishEnglish
English, USAEnglish, USA
FinnishFinnish
FrenchFrench
GermanGerman
GreekGreek
HebrewHebrew
ItalianItalian
JapaneseJapanese
Norwegian BokmålNorwegian Bokmål
Persian FarsiPersian Farsi
PolishPolish
Portuguese, BrazilPortuguese, Brazil
Portuguese, PortugalPortuguese, Portugal
RussianRussian
SpanishSpanish
SwedishSwedish
TurkishTurkish

New Feature Hide Affirm at checkout when the order currency is not USD, CAD, or GBP

New Feature Hide Affirm promotional "as low as" messaging in unsupported currencies

Update Affirm only finances USD/CAD/GBP (US/CA/UK) — these gates keep the storefront consistent

You may also be interested in these products

Stay Updated

Subscribe for free and be the first to know about the latest features, updates, and new additions.