Learn how to spend Bitcoin in South Africa across hundreds of thousands of locations. Pay with Bitcoin at places like Bootlegger, Pick n Pay, Clicks, and Engen.

Bitcoin is money in South Africa.
A few years ago, Pick n Pay made headlines as the first major retailer in Africa to accept Bitcoin payments. However, beyond the retail giant, only a handful of small, independent businesses were doing the same.
That’s changing.
South Africans can now spend their Bitcoin at hundreds of thousands of locations nationwide via MoneyBadger's partnerships with Zapper and Scan to Pay. That includes roughly 650,000 Scan to Pay merchants, like Clicks and Engen, as well as around 30,000 Zapper merchants, including Spur, Wimpy, and Yuppiechef.
What we’re seeing is a clear shift: People are no longer asking “Where can I spend my Bitcoin?” but rather “How can I spend it?”
There are three simple ways to pay with Bitcoin in South Africa:
Here's how you can get started:
First, you’ll need a Lightning wallet: a wallet that makes instant, low-fee Bitcoin payments possible.
Bitcoin’s main network is built like a secure vault, which is excellent for saving and handling large transactions. However, it’s too slow and expensive for everyday purchases as transactions can take several minutes to confirm, and fees fluctuate depending on network congestion.
That’s where the Lightning Network comes in. It’s a layer built on top of Bitcoin that makes everyday payments instant and nearly free, so you can buy a coffee or fill up your tank without waiting minutes or paying high fees.
And a Lightning wallet is simply an app that connects you to that faster layer, turning Bitcoin from something you save into something you can actually spend.
Choose from these popular Bitcoin Lightning wallets:

Pro Tip: My personal favourite is Blink because it’s popular locally, easy to use, and packed with great features for both spending and accepting Bitcoin as a business, such as the static QR code and the web-based POS link.
After downloading it from the Google Play or App Store page, follow these steps:

Once your Lightning wallet is set up, it’s time to connect it to South Africa’s payment rails. Enter MoneyBadger.
MoneyBadger is a simple QR code scanner app that connects to your Bitcoin wallet. It lets you scan almost any QR code in South Africa, like Zapper or Scan to Pay, and pay with Bitcoin.
It’s not a wallet that holds your Bitcoin. Instead, it acts as a bridge between your Bitcoin wallet and the store’s payment system, allowing you to pay in Bitcoin while the store decides whether to accept Bitcoin or rand.
When you scan a store’s QR code, MoneyBadger automatically reads it, converts the amount into Bitcoin, and opens your Lightning wallet so you can complete the payment.
You don’t store Bitcoin inside MoneyBadger as it’s just a bridge between your wallet and the merchant.

Note: Some Lightning wallets like Blink and Blitz already have MoneyBadger’s tech built in for certain stores like Pick n Pay, meaning you can sometimes pay with Bitcoin directly without even using MoneyBadger.
However, it may not work at all merchants where the MB tech is available, so we recommend that you stick to paying with MoneyBadger. It’s also faster because when you open the app, it immediately opens a scanner, and you don’t have to search for it like you would in a regular Lightning wallet.
With your wallet and bridge ready, it’s time to get your hands on some sats (small units of Bitcoin) and then fund your wallet.
If you already have some BTC, skip ahead to learn how to fund your wallet. Otherwise, keep reading.
There are several ways to get your hands on some Bitcoin:
1. Local crypto exchanges: The simplest way to acquire Bitcoin is to buy it from a reputable South African exchange. You’ll need to complete a KYC verification, link your bank account, deposit rands, and buy Bitcoin.
(Note: In the long term, you’ll want to store your Bitcoin in cold storage to protect it from hacks and the risk of losing your coins if the exchange goes bankrupt.)
Popular options include Luno, VALR, Binance, and CapeCrypto.
2. Peer-to-Peer and other methods: You can also buy Bitcoin directly from someone via local Bitcoin groups or earn it by accepting it as payment for products or services.
The catch?
Both take time. Getting paid requires completing a job or selling a product first, and buying peer-to-peer depends on finding a willing seller. This isn't exactly ideal if you’re new to the space and just want to start spending Bitcoin in-store today. Still, over the long term, earning Bitcoin is one of the best ways to build your holdings.
If you received Bitcoin for your work or purchased it peer-to-peer, it may have been sent directly to your Lightning wallet.
If not, you can easily move it there. Most wallets can receive both on-chain and Lightning payments. On-chain payments require a few confirmations, whereas Lightning payments arrive instantly with minimal fees.
If your Bitcoin’s still on an exchange, the same two methods apply: on-chain or Lightning. Here’s how each one works in practice.
Exchanges like VALR and Luno still only use the original Bitcoin network for withdrawals, which is known as on-chain transactions. It’s secure but slower and comes with slightly higher fees. If your exchange doesn’t support Lightning yet, you’ll simply:
Here’s what that looks like in Blink:
The transfer usually takes 10–30 minutes to confirm on the blockchain. Once complete, your wallet will reflect the funds in your Lightning balance (either automatically or after a quick “swap” step, depending on the app). You’re then ready to start paying with Bitcoin.
This method is faster and more cost-effective, as it has shorter confirmation times and minimal fees. Currently, Binance and CapeCrypto both support Lightning Network withdrawals.
Pro Tip: If you plan to move smaller amounts often, check the fees. Some wallets charge a small on-chain-to-Lightning conversion fee. Blink, for instance, charges around 5,000 sats (roughly R95 at a Bitcoin price of 1.9 mil) for small top-ups (under 1,000,000 sats), and Wallet of Satoshi takes approximately 1.95%.
So you’ve got your Lightning wallet, connected it to MoneyBadger, and have some sats loaded. Now comes the fun part: actually spending it.
When you’re ready to pay with Bitcoin in store:
And that’s it: you’ve made a real-world payment with Bitcoin.
Here are examples of people paying with Bitcoin in SA:
Here’s Roman showing us how to pay with Bitcoin at Bootlegger using MoneyBadger and Blink.
Here’s Nick showing us how to buy a coffee at Bootlegger using Luno Pay:
Here’s Paco showing us how to buy groceries using Bitcoin at a Pick n Pay in Pretoria.
Paco is using CryptoQR, the original app developed by MoneyBadger, to pilot Bitcoin payments at Pick n Pay. While the newer MoneyBadger has since been released, CryptoQR still works.
Here is Luvo showing us how he paid with Bitcoin at Starlings Locale by scanning a Zapper code with MoneyBadger and completing payment in Blink.
No. Bitcoin isn’t legal tender, but it’s completely legal to own and use. Businesses can also choose to accept Bitcoin if they want to; they’re just not obliged to.
The rand (ZAR) is the only official legal tender in South Africa, meaning it’s the only currency that people and businesses are legally required to accept as payment.
Yes. It’s legal to own and spend Bitcoin in South Africa, though it’s not classified as legal tender like the rand.
You can already spend Bitcoin at hundreds of thousands of locations nationwide:
You’ll also find these and other listings on BitcoinFriendlySA: your local platform to spending and accepting Bitcoin in South Africa.
No. Some wallets, like Blink and Blitz, already have MoneyBadger’s tech built in for certain stores, like Pick n Pay, so that you can pay directly from your Lightning wallet.
You can pay directly using Luno, VALR, or Binance at Bootlegger, Zapper, or Pick n Pay Stores, as well as Luno and VALR at Scan to Pay-enabled merchants.
Still, the MoneyBadger app remains the most reliable way to pay anywhere. Just open it, scan the QR code, and confirm the payment in your Lightning wallet.
Most Lightning wallets will work, but some of the most popular ones for in-store Bitcoin payments in South Africa include:
You can read our full wallet comparison in 8 top wallets for Iin-store spending in South Africa.
You have two options:
Or skip exchanges entirely and:
Tip: Ensure you fully understand all the fees involved. For example, Blink charges a 5,000 Sats fee for any on-chain payment below 1,000,000 Sats.
Try these quick fixes:
Yes. You can also scan and pay directly using Luno, VALR, or Binance at Bootlegger, Zapper, or Pick n Pay Stores, as well as Luno and VALR at Scan to Pay-enabled merchants.
Adoption is real.
Grassroots communities, such as Bitcoin Ekasi in Mossel Bay and Bitcoin Witsand, are building local Bitcoin circular economies: places where people earn, save, and spend Bitcoin in their daily lives.
At the same time, Pick n Pay has been accepting Bitcoin for years through MoneyBadger, and Bootlegger recently joined them.
MoneyBadger has also partnered with major payment platforms, Zapper and Scan to Pay, to bring Bitcoin payments to hundreds of thousands of retail locations across South Africa, including Engen, Spur, Wimpy, and Clicks.
Together, these efforts show how Bitcoin is quietly becoming part of everyday South African life.
By now, you should have everything you need to pay with Bitcoin in South Africa: a Lightning wallet, the MoneyBadger app, and a few sats ready to spend.
Our recommendation is to start small: Buy a coffee at Bootlegger, grab a snack at Engen, or pay for a few essentials at Pick n Pay. Once that first payment goes through, you quickly realise that Bitcoin is not just some speculative asset or an investment but sound money you can now spend across South Africa.
And every time you choose to pay with Bitcoin, you’re doing more than just making a transaction; you’re helping to strengthen the local circular economy and showing merchants that there's real demand for Bitcoin payments.
P.S. If you’d like to support my work, you can donate directly using the Bitcoin Lightning button below or send sats to nickdarlington@blink.sv from any Lightning wallet.