I was running the free version of event espresso and manually installed the payfast payment gateway by placing the code provided on the payfast website in the gateways folder.
It worked fine. I then upgraded to the premium version of event espresso, I do not see the payfast folder in the gateway folder but when I go to payment settings in wordpress I see the gateway.
The problem is that the gateway does not show up. I then downloaded a later version of the payfast code, placed the folder in the gateway folder and this caused the payment settings page to only display the page heading, I could not see any payment gateways.
Try uploading the payfast folder to the wp-content/uploads/espresso/gateways directory instead of the plugins/event-espresso/gateways directory.
You also may need to delete the wp_options entry event_espresso_active_gateways in order to reset your installation. Or you can switch back to the free version, deactivate the payfast gateway, then switch back to the paid version.
It could also be the case that the newer version of the payfast gateway has a bug in it that is crashing on the payment settings page. You could go into the wp-config.php file and set wp_debug to true and see if it is giving you a php error on the payment settings page.
Viewing 1 reply thread
The support post ‘PayFast Payment Gateway’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Support forum for Event Espresso 3 and Event Espresso 4.