I am not sure if I miss something along the way.
I make use of paypal and payfast. USD is my default currency.
The currency conversion module works just fine, but when I choose payfast (the RSA gateway), the currency is not updated to the South African Rand once I land on the payfast website. Paypal works just fine.