charlieharper
Expert Member
I'm currently building a little product that needs to be able to accept payments in USD... I read Payfast's documentation and although they stay I can quote in whatever currency I want to, I need to process the amount to them in ZAR... which is pretty useless. https://support.payfast.co.za/article/51-can-i-receive-payments-in-usd-eur-gbp-etc
Unless I'm missing something, it seems that they can't do the currency conversion themselves (Like Stripe can do - which isn't available in SA) - meaning that I will have to implement my own third party converter - which is dodgy - I really don't want an American to use his/her card to buy a $5 service and get charged $5.03 or $4.98 because of the an inconsistency between the forex API and Visa/Mastercard's exchange rate.
It needs to be on point $5 (example) for the buyer and then after that I get charged whatever the exchange rate is to ZAR - not R58 converted to USD and ends up like $5.00219.
Any other local payment processors that can do this or more reliable methods?
Or should I just use Paypal?
And it's the internet, nobody knows what a Rand is. Quoting in Rand would be a terrible decision.
Unless I'm missing something, it seems that they can't do the currency conversion themselves (Like Stripe can do - which isn't available in SA) - meaning that I will have to implement my own third party converter - which is dodgy - I really don't want an American to use his/her card to buy a $5 service and get charged $5.03 or $4.98 because of the an inconsistency between the forex API and Visa/Mastercard's exchange rate.
It needs to be on point $5 (example) for the buyer and then after that I get charged whatever the exchange rate is to ZAR - not R58 converted to USD and ends up like $5.00219.
Any other local payment processors that can do this or more reliable methods?
Or should I just use Paypal?
And it's the internet, nobody knows what a Rand is. Quoting in Rand would be a terrible decision.