BTCPay Server is an open-source platform that allows anyone to receive bitcoin payments directly to a wallet they control.

What is BTCPay Server?

Simply put, BTCPay Server is a payment processor, like Worldpay. It is a software platform that allows you to receive Bitcoin Payments, denominated in Rand (or any FIAT currency of your choice). The big difference is that it is completely free and furthermore, you can run it without the need for any 3rd party if you wish.

BTCPay Server is the brainchild of Nicolas Dorier. He made the decision to develop the software as a result of comments and actions by BitPay (at the time the only real-world implementation of a bitcoin payment processor) in a tweet

This is lies, my trust in you is broken, I will make you obsolete – Nicolas Dorier

Nicolas went on to develop the platform which is in use by everyone today!

How does it work?

BTCPay Server will generate a QR code and Bitcoin receiving address for each payment you need to receive. You can configure all the variables such as exchange rates, confirmation requirements, payment button styles, and much more.

Your customer will see a payment screen with information on where they need to send the bitcoin to make a payment. Once payment is received and confirmed you will receive a notification on your BTCPay Server Dashboard.


How to set it up yourself

  1. Setup BTCPay Server on your own hardware or make use of a hosted environment ( provide a one-click setup which costs around R200 per month to run)
  2. Configure your payment server
  3. Add your payment buttons to your website and voila, you are now able to receive Bitcoin Payments


Once you have set up your own BTCPay Server infrastructure, you can either manually add the code to your website or app. You can also avail yourself of one of the many plugins available for Drupal, Magento, Woo-commerce, or WordPress. This will make your integration even easier!

FREE STORE SETUP on the iCE3 BTCPay Server

Yes, You can set up completely free integration with the iCE3 BTCPay Server. Receive BITCOIN payments in a matter of minutes!

What do you need?

  1. A true non-custodial bitcoin wallet. (There are many, but you can Download Electrum wallet for desktop here)
  2. A verified trading account on

Should you wish to make use of this FREE offer, simply log a ticket with the service desk to get you set up on the iCE3 payment server and start receiving bitcoin payments in a matter of minutes.

4/5 (3 Reviews)

Read more ...

Disclaimer Notice:

This article is intended to educate and should in no way be seen as investment advice or an enticement to use the platform. Bitcoin is highly volatile with big profit opportunities but you should also remember that you could lose part or all of your investment whenever you take part in any high risk investment. Bitcoin trading is not a regulated industry in South Africa, which in itself carries additional risks. IF YOU ARE NOT AN ASTUTE BITCOIN TRADER, SEEK INDEPENDENT FINANCIAL ADVICE BEFORE MAKING ANY INVESTMENTS.