This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

LSX PayFast Gateway for Give


PayFast payment gateway for Give.

It’s Free, and always ill be

We’re firm believers in open source – that’s why we’re releasing the LSX PayFast Gateway for Give plugin for free, forever.


  1. Log in to your WordPress website (
  2. Navigate to “Plugins”, and select “Add New”.
  3. Upload the .zip file you downloaded and click install now.
  4. When the installation is complete, Activate your plugin.
  5. Payfast will now appear under WooCommerce > Settings > Checkout


What does this plugin do?

Enables PayFast Payment Gateway

Where can I get support?

For help with add-ons from LightSpeed, use our support package plan.

Where can I report bugs or contribute to the project?

Bugs can be reported either in our support account or preferably on the LSX PayFast Gateway for Give GitHub repository.

The LSX PayFast Gateway for Give plugin is awesome! Can I contribute?

Yes you can! Join in on our GitHub repository

I need custom functionality for this plugin. Can you build it?

Yes. Just send us a message via contact form with precise information about what you require.


Read all 1 review

Contributors & Developers

“LSX PayFast Gateway for Give” is open source software. The following people have contributed to this plugin.




  • Dev – Adding the .gitattributes file to remove unnecessary files from the WordPress version.


  • Fix – Fixed not being able to use surnames or names with more than 1 name.


  • DEV – Changed Prefixes
  • DEV – Fixed passphrase signature generation


  • Removed Email Sharing Option


  • Removed API Class


  • Updated the License class
  • Added in a note for when your license is active.


  • Added recurring donations support
  • Removed the Functions adding the ZAR Currency and Symbol, this is supported Give WP now.
  • Added in PHPDoc Tags for all functions
  • Changed the Global $give_options to call the ‘give_get_settings’ method.
  • Removed the PassPhrase from the ITN validation call.


  • Added support for passphrase
  • Fix – corrected the format of the email address when sent to PayFast


  • Initial Release