Payments

Affirm WooCommerce POS — Oliver POS Integration Guide

Oliver POS doesn't have a partnership with Affirm. It supports Affirm the same way any WooCommerce store does — through Affirm's official WooCommerce plugin, opened inside Oliver's in-POS browser view at the counter. The cashier rings the sale, Oliver opens Affirm's hosted financing flow, the customer enters a phone number and goes through Affirm's underwriting in real time, and a 3 / 6 / 12-month payment plan is scheduled. For furniture, mattress, bike, and electronics retailers, Affirm at the counter often turns the deal from a no into a yes.

What Affirm is, exactly

Affirm is a US-based consumer financing provider. Unlike pay-in-4 BNPL, Affirm specialises in longer-term, larger-ticket instalment loans — typically 3, 6, 12, 18, 24, or 36 months. Some plans are 0% APR (subsidised by the merchant); others carry interest paid by the consumer. Affirm performs a soft credit check at checkout, approves the customer in real time, pays the merchant the full purchase amount upfront, and collects from the consumer over the loan term.

Affirm is built for higher-ticket retail: furniture (CB2, West Elm), mattresses (Casper, Tempur), bikes (Peloton, Trek), home electronics, jewellery, large appliances, and any other category where the average basket sits in the $500 to $5,000 range. Below that, the maths usually doesn't favour the merchant; above it, Affirm becomes a meaningful conversion driver because customers who otherwise wouldn't put a $2,500 sofa on a credit card will happily take 12 months of fixed instalments.

How Oliver POS opens Affirm at the counter

The cashier scans or selects items in Oliver's register, taps Checkout, and picks Affirm from the payment method list. Oliver opens Affirm's hosted checkout inside an in-POS browser view — a focused, kiosk-style webview locked to that sale.

Affirm prompts the customer for a mobile number and a few KYC fields. The customer receives an SMS, confirms identity, and Affirm runs its underwriting in real time. If approved, Affirm presents the available loan terms (e.g. 3 months at 0% APR or 12 months at 10% APR) and the customer picks one. Affirm posts the confirmation back, Oliver writes the WooCommerce order with the correct line items, taxes, and tender type, and the receipt prints. The customer walks out with the goods. Affirm settles to the store on its normal schedule, minus the merchant fee.

The Affirm WooCommerce plugin — what Oliver rides on

The integration is built on the official Affirm Payment Gateway for WooCommerce, maintained by Affirm. It installs from WordPress.org, connects to an Affirm Merchant ID and API key, and adds Affirm as a standard WooCommerce payment method, including the on-product "as low as $X/mo with Affirm" messaging that Affirm requires on product pages. The Affirm WooCommerce POS flow is just Oliver opening that already-configured Affirm page when the cashier selects Affirm at the counter.

Affirm's plugin also handles refund flows, partial refunds against an outstanding loan, and order cancellation — all of which the merchant manages from the WooCommerce admin, not from Oliver. Oliver only intermediates the in-store checkout step.

Why Affirm is a good fit (and what to know)

Affirm is strongest in categories where the ticket size is high enough that a one-time card payment is friction: furniture, mattresses, bikes, exercise equipment, high-end electronics, jewellery, musical instruments, eyewear, and elective health. In those categories, an Affirm WooCommerce POS option at the counter routinely lifts close rates on showroom sales and can shift average order value upward, because customers who'd cap their card spend at $1,500 will happily take a $3,000 sofa on twelve months of instalments.

What to know: Affirm's merchant fee is structured by loan term. Short, 0% APR plans carry a meaningfully higher merchant fee (often 6% to 12%, sometimes more), while longer interest-bearing plans have lower merchant fees because Affirm earns from the consumer side. The merchant negotiates the mix with Affirm based on category and ticket size. Affirm is primarily a US product, with growing coverage in Canada (PayBright is the Canadian arm and is covered in a separate guide); if your business is outside North America, Klarna and Afterpay are usually better fits.

What this is NOT

Oliver doesn't partner with Affirm. No co-marketing, no rev-share, no special rate, no preferred-merchant status. Oliver doesn't charge a markup on Affirm transactions — the merchant pays Affirm's negotiated rate on the Affirm agreement, and Oliver takes nothing on top. Affirm is the credit provider on the loan; the WooCommerce store remains the merchant of record on the goods. Oliver is the Point of Sale software that opens Affirm's hosted page at the counter, and that is the full extent of the integration.

Setup in 4 steps

  1. Sign up with Affirm and negotiate your merchant agreement (loan-term mix, category, expected volume). Obtain a Merchant ID and API key.
  2. Install Affirm Payment Gateway for WooCommerce and paste the credentials. Configure the loan-term programmes you want to surface and the on-page "as low as $X/mo" messaging if relevant.
  3. Add Affirm as a payment method inside Oliver's POS settings so it appears on the register checkout screen.
  4. Run a test sale in Affirm's sandbox, confirm the in-POS browser view loads Affirm's checkout, then switch to live mode and run a small live transaction to verify the order writes back to WooCommerce correctly.

FAQ

Does Oliver POS partner with Affirm?

No. The Affirm WooCommerce POS integration runs through Affirm's official WooCommerce plugin, which Oliver opens in an in-POS browser view at the counter. There is no contractual or commercial relationship between Oliver and Affirm.

Does Oliver charge a markup on Affirm?

No. The merchant pays Affirm's negotiated rate directly under the Affirm merchant agreement, and Oliver adds nothing on top.

What ticket size does Affirm make sense at?

Typically $500 and up. Affirm is built for purchases that customers want to spread over months rather than weeks; below roughly $500, pay-in-4 products like Afterpay or Klarna Pay in 4 are usually a better fit.

What about Canada?

Affirm operates in Canada under the PayBright brand. See the dedicated PayBright guide for the Canadian flow; the in-POS browser view setup with Oliver is the same pattern.

Oliver POS works with whichever WooCommerce-compatible gateway your store already runs. Browse the gateway list on /payments/, see the full integrations page, read the product details, compare plans on /pricing/, and try Oliver POS free for 30 days at /demo/.