Why is PayFast just changing the currency symbol but not converting the currency amount?

Why is PayFast just changing the currency symbol but not converting the currency amount?

When the amount is sent to PayFast, we will assume this is a ZAR amount because PayFast only transacts in ZAR, even if your shop is using a foreign currency.