WooCommerce PayFast Integration
Before you can integrate PayFast with WooCommerce, you will need to have signed up for a PayFast account and verify your account by completing the steps in the dashboard.
Login to WordPress and go to the plugins page add a plugin and search for "WooCommerce PayFast Gateway" plugin and click install now and activate it.
Go to WooCommerce Settings then the Payments tab, click the Set up button next to the PayFast payment method.
Login to your PayFast account as you will need the following information: Merchant ID, Merchant Key and Passphrase (needs to be created)
Enter these three credentials into your WooCommerce PayFast settings.
Disable PayFast Sandbox mode and tick the enable PayFast box at the top. Click Save changes to integrate.