One small correction though: The particular error message mentioned above is actually coming from the previous PayPal checkout plugin.
Following the latest update 1.7.0, this error would be displayed instead with PayPal Payments: https://drive.google.com/uc?export=view&id=lg772imqtp7u0lpulm84mf0lob7fadjr
For some unsupported currencies (like ZAR), PayPal may not load the smart buttons though, in which case the error message may not be as obvious. The next updates will add some more hints and improve the behavior further (like hiding the gateway entirely) when we know the checkout currency is not compatible with PayPal.
For now, the gateway is only intended to be used with compatible currencies and should be disabled for other currencies as mentioned above.
Kind regards,
Niklas