Affirm Payment $39.00
Payment plugin for Affirm.com + promo messages
Download Trial Documentation Add to cart Email a friend
Accept Affirm Buy Now, Pay Later Payments in Your nopCommerce Store The FoxNetSoft Affirm Hosted Checkout plugin integrates Affirm's buy now, pay later (BNPL) payment solution directly into your nopCommerce store. Customers can split their purchase into manageable payments through Affirm's secure hosted checkout, without ever leaving a trusted, branded experience.
Designed for merchants selling in the United States and Canada , this plugin handles the full payment lifecycle — from checkout authorization through capture, void, and refund — while also letting you promote Affirm financing options on product pages and the cart to drive higher conversion rates.
Key Benefits Increase average order value — customers are more likely to complete larger purchases when a monthly payment option is available at checkout.Reduce cart abandonment — Affirm promotional messaging on product and cart pages reminds shoppers they can pay over time before they even reach checkout.Serve both US and Canadian markets — a single plugin supports separate Affirm accounts and API environments for the USA and Canada.Align payments with your fulfillment flow — choose between authorize-only or authorize-and-capture transaction modes to match how your warehouse or fulfillment process works.Flexible order creation — decide whether orders are created before or after successful Affirm payment to fit your store's policies.Low-risk evaluation — a built-in 30-day trial period lets you test the plugin fully before committing to a license.Main Features Affirm Hosted Checkout integration — presents Affirm as a payment method at checkout; supports both a JavaScript modal flow and an HTTP redirect-based checkout flow.USA and Canada support — separate public/private API key pairs and sandbox/live mode toggles for each country, selectable from the admin configuration page.Transaction mode control — configure the plugin to authorize only (capture later) or authorize and capture immediately at the time of purchase.Order creation mode — choose to create the nopCommerce order before the Affirm payment is processed or only after a successful payment confirmation.Promotional messaging widgets — display Affirm "as low as" financing messages on product detail pages, product listing boxes, and the cart page, with configurable message type (logo, text, or symbol) and color (blue, black, or white).Minimum subtotal threshold — optionally hide the Affirm payment option when the cart total falls below a configured minimum amount.Additional fee support — apply a fixed or percentage-based surcharge on top of the order total when Affirm is used as the payment method.Multi-store configuration — each store in a multi-store nopCommerce setup can have its own independent plugin settings.Full payment lifecycle support — handles charge authorization, capture, void, and refund through the Affirm Payments API.Debug logging — optional file-based debug log with a 10 MB size cap, viewable and clearable directly from the admin panel.Sandbox mode — test the full integration against Affirm's sandbox environment before going live, with no real transactions processed.Why Buy This Plugin Building a custom Affirm integration for nopCommerce requires handling API authentication, checkout payload construction, callback routing, order lifecycle management, promotional widget injection, and multi-store configuration — a significant development investment. This plugin delivers all of that in a ready-to-install package, tested against nopCommerce 4.90, with an admin UI that requires no custom code to configure.
No custom development required — install, configure API keys, and go live. Covers the full payment flow: authorization, capture, void, and refund. Promotional messaging is included — no separate widget integration needed. Supports both USA and Canadian Affirm accounts from a single plugin installation. A 30-day trial period lets you validate the integration before purchasing a license. How It Works Install and configure — install the plugin in your nopCommerce admin panel, enter your Affirm public and private API keys for the USA and/or Canada, and select your transaction mode and order creation preference.Enable promotional messaging — optionally turn on the Affirm "as low as" widget and assign it to the widget zones where you want financing messages to appear (product pages, product boxes, cart page).Customer selects Affirm at checkout — on the payment step, the customer chooses Affirm; the plugin builds a complete checkout payload server-side (including products, pricing, taxes, discounts, and addresses) and launches the Affirm hosted checkout experience.Affirm processes the application — the customer completes the Affirm financing application in the hosted checkout; Affirm approves or declines the request.Payment confirmed and order created — on a successful Affirm approval, the plugin receives the callback, authorizes or captures the charge via the Affirm API, and creates or updates the nopCommerce order accordingly.Post-purchase management — capture, void, or refund payments directly from the nopCommerce order admin page; all actions are sent to the Affirm API in real time.Compatibility / Requirements Supported nopCommerce version: 4.90, 4.80, 4.70, 4.60, 4.50, 4.40, 4.30, 4.20, 4.10Affirm merchant account: an active Affirm merchant account is required for the USA market, the Canadian market, or both — depending on which regions you serve.API keys: public and private API keys from your Affirm merchant dashboard must be entered during plugin configuration.Internet connectivity: the server must have outbound access to the Affirm API endpoints and to the FoxNetSoft license validation service.License: a valid FoxNetSoft license serial number is required after the 30-day trial period ends.