Outdated PHP error 500
-
This Payfast extention is still running on PHP 7 and conflicts with PHP 8 that WordPress is running on.
[05-Dec-2024 12:54:57 UTC] PHP Warning: The magic method WC_Eftsecure::__wakeup() must have public visibility in /home/cp62088097/public_html/wp-content/plugins/woo-eftsecure-gateway/woocommerce-gateway-eftsecure.php on line 66
PHP 8 requires magic methods to be public but in PHP7 they are private.
see website php.watch / versions / 8.0 / magic-method-signaturesThis gives a 500 server error when woocommerce redirects to payfast, making payfast inaccessible.
Neither Woocommerce nor Payfast seem to be administrating this plugin. They are pointing fingers at each other to update the plugin. That does not leave me with a lot of confidence in Payfast as a company.
I have switched to YOCO and found it a dream to work with. Excellent support and painless to add to my site.
- You must be logged in to reply to this review.