Payment Gateways in South Africa and displaying local currency for local customers

  • 1
  • Question
  • Updated 6 years ago
  • Answered
Im based in South Africa, and I have clientel both locally and internationally. How do I integrate PayFast with PayPal. Also would my local customers see the product advertised in Rands or Dollars?
Photo of Nazeer Mohamed

Nazeer Mohamed

  • 2 Posts
  • 0 Reply Likes

Posted 8 years ago

  • 1
Photo of Gop


  • 7473 Posts
  • 2115 Reply Likes
Hello Nazeer,

The price will be as you have added it. I don't know of the possibility of integrating two payment gateways but guessing no. If you are referring to the Yola Online Store then maybe you can add additional payment gateway options and your customers can choose their preferred gateway(?)

There is a free facility available which will offer the option of a second currency being visible Dynamic Converter also has a paid for facility which will automatically convert the prices to the local currency anywhere in the world.
Photo of Justine


  • 751 Posts
  • 45 Reply Likes
Hi Nazeer,

From what I understand, you are using the Yola Online Store and you'd like to integrate a South African payment gateway into PayPal. Although it is not possible to add a payment gateway to PayPal, there are other options available to you which you can add in addition to the PayPal gateway.

It is possible to implement a South African gateway for your Yola Online Store, although it can be complicated as South African payment gateways are not built into the Yola Online Store. Some payment gateway options also require that you sign up for a merchant account.

The first option available to you, and documented on the Ecwid site, is to sign up for Virtual Card Services (VCS), and implement it into your store using the steps provided here: VCS is a merchant program that allows you to sign up as a person/company who is able to accept eCommerce payments. Before you can integrate it with your Yola Online Store, you first need to follow the process provided on their website, which includes registering as a merchant with your bank.

There are also other options available to you, that don't require you to register with a bank, such as the options mentioned in this helpful article:, so I encourage you to look around and choose the option that suits you best.

As Gop said, you can have multiple active gateways in your online store. Once you've configured your South African gateway, you should be able to set up a PayPal gateway for your international customers.

Please note that it is best to contact your bank as well as payment gateway providers directly, in order to ensure that you comply with any regulations in South Africa.

At this stage, you can only display your price in a single currency, but it is possible to add a note in your product description that indicates the price in your second currency. The ability to display multiple currencies is a much-requested feature and you can read Ecwid's feedback about it here:

Gop's suggestion of using a currency converter is definitely something to consider in the interim, and is a very helpful addition to an online store.

I hope this helps!
Photo of jenny parsons

jenny parsons

  • 1 Post
  • 0 Reply Likes
PayFast is a payment processor for South Africa, therefore it will accept payments only in South African Rands.

The first step in setting up the integration is to get the needed information from your PayFast account. Please log in to your PayFast account and go to Settings. There, under Merchant identifiers, you can find your Merchant ID and Merchant Key.

In order to make the necessary settings for the PayFast integration, please go to your 123ContactForm account:

My forms → click on the form → Settings → Payments and here, under Merchant Setup, you need to tick the checkbox Accept payments via PayFast and provide your Merchant ID and Merchant Key (which you previously prepared in your PayFast account).

reference :