Skip to content

Charitable PayFast


Accept donations with PayFast, a leading South African payment processor.

PayFast: the local choice for South Africans

PayFast is the local choice for South African organizations. Payments are processed in ZAR (South African Rand) by PayFast, while PayPal payments are processed in US Dollars and must then be converted. For donors, PayFast is a familiar and trusted payment platform, which allows them to make donations without any concerns about security.

PayFast allows your donors to give in multiple ways:

  • Credit Card (Visa or Mastercard)
  • Instant EFT
  • Bitcoin
  • mobicred
  • MasterPass

All payments are made through the PCI-compliant hosted payment form on PayFast’s website.

PayFast Payment Page

With PayFast, there are no setup fees or monthly charges, with per-transaction fees varying based on the method of payment. You can see a full list of fees on their website: PayFast fees.

Our WordPress plugin for PayFast

The Charitable PayFast extension is designed to be quick and easy to set up, so that you can begin accepting donations in South African Rand in no time. Watch the 5-minute video below to see how quick it is to install the plugin, set up your PayFast credentials and accept a donation:

Want to try it out? Test PayFast donations on our demo site.


  • Charitable 1.3+
  • PHP 5.3+
  • PayFast merchant account
  • Your currency must be set to South African Rand — PayFast does not accept payments in any other currency.


Get Charitable Pro

Upgrade to one of our four Charitable paid plans - these plans can allow you to unlock access to PayFast, and save $100 or more when you purchase today!

Get Started