Payments

PayFast for WooCommerce POS

PayFast — South Africa's leading online gateway — at the Oliver POS for WooCommerce.

ZAVisaMastercardInstant EFTSnapScanMasterpass QR

Powered through the PayFast for WooCommerce plugin — install it on WordPress, configure under WooCommerce → Settings → Payments, and Oliver picks it up at the register automatically.

How PayFast works with Oliver POS for WooCommerce

PayFast is the largest South African online payment gateway, supporting cards, Instant EFT (Capitec, Standard Bank, ABSA, FNB, Nedbank), Masterpass QR, and SnapScan. Oliver POS opens PayFast's hosted checkout inside the in-POS browser view.

PayFast in South Africa

PayFast was founded in 2007 and has become the dominant online payment gateway for South African ecommerce. It supports Visa, Mastercard, Instant EFT (the South African direct-bank-debit standard, supported by every major SA bank), Masterpass QR, and SnapScan — covering essentially every payment method a South African consumer expects to see.

PayFast in the Oliver POS browser view

The PayFast WooCommerce plugin opens PayFast's hosted checkout. From the Oliver register, the cashier picks PayFast; Oliver opens the page in the in-POS browser view; the customer picks card, EFT (and authenticates in their bank's online portal), or SnapScan (and scans the QR with the SnapScan app); PayFast confirms; Oliver writes the WooCommerce order.

Instant EFT is the killer feature in SA

South African consumers are more EFT-friendly than card-friendly compared to most markets. PayFast's Instant EFT integration with every major SA bank means the customer can pay directly from their bank account in seconds, with no card fees for the merchant. From the Oliver POS, surfacing Instant EFT in the in-POS browser view is the fastest and cheapest way to accept payment from local customers.

Best fit for retailers who…

Pick PayFast at the Oliver POS in any South African retail context. It's the local consumer expectation and the cheapest acceptance method on the South African market.

What you get and how to set it up

Features Oliver surfaces from the PayFast plugin, plus the 4-step install most merchants run through.

Features at the register

  • PayFast hosted checkout running inside the Oliver POS browser view
  • Every PayFast payment method enabled at the register
  • Cashier-controlled flow — the customer pays without touching the iPad
  • Order writes back to WooCommerce when payment confirms
  • Same PayFast account that powers your online store

Setup in 4 steps

  1. Install the PayFast for WooCommerce on your WooCommerce site and enable it under WooCommerce → Settings → Payments
  2. Enter your PayFast API credentials and finish the gateway's setup wizard
  3. Run a small online test order from the WooCommerce checkout to confirm the gateway is live
  4. From the Oliver POS register, tap the PayFast method — Oliver opens the hosted PayFast checkout in the in-POS browser view and writes the order back to WooCommerce when payment confirms

Common questions about PayFast on Oliver POS

Does Oliver POS have a partnership with PayFast?

No. Oliver doesn't partner with PayFast or any other payment gateway. We support PayFast because it ships a WooCommerce gateway plugin — Oliver opens the hosted checkout inside the in-POS browser view. Your account, your rates, and your support contract stay between you and PayFast.

Does Oliver charge extra to use PayFast?

No. You pay PayFast's standard published rates directly to PayFast. Oliver doesn't take a markup, doesn't insert itself into the money flow, and doesn't charge a per-transaction fee on top.

Read our full guide to PayFast on Oliver POS

A long-form walkthrough of running PayFast alongside the Oliver POS register on a WooCommerce store.