Payment processor to process foreign currencies

charlieharper

Expert Member
Joined
Jun 1, 2007
Messages
3,861
Reaction score
1,976
Location
South Coast, KZN
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.
 
Last edited:
  • Like
Reactions: rdm
epay.com , moneypolo.com , and possibly if you can stomach it, paypal.com
 
Top
Sign up to the MyBroadband newsletter
X