Is PayFast safe?

The answer to Is PayFast safe ? is Yes, because all transactions are encrypted using appropriate encryption technology. In the instance of Payfast, when you make a payment through their gateway they use Extended Validation SSL with 256-bit encryption, which is the highest level of encryption currently available.

Absolutely! And often more so than many other payment methods! PayFast is PCI DSS Level 1 Service Provider (the highest level).