Digital Products
Payment Processing for Digital Products in South Africa
Choosing how to accept payment for your digital product is not a purely technical decision. It determines which currencies you can accept, which countries you can sell to, what fees you pay per transaction, how quickly you receive your money, and whether buyers experience friction at checkout. A clunky payment experience costs sales — particularly in South Africa, where mobile-first behaviour and payment method preferences vary significantly from international norms.
The right payment setup for an SA-only digital product business is different from the right setup for one targeting international buyers. And both are different from what a physical product business needs. This article focuses specifically on digital product sellers: course creators, template sellers, ebook publishers, software vendors, and anyone selling a downloadable or access-based product online.
The South African Payment Landscape: What Buyers Expect
South African digital buyers do not all pay the same way. Understanding the payment preference mix before choosing a gateway determines whether you capture or lose sales at checkout.
Credit and debit cards (Visa and Mastercard) are the most familiar and widely used online payment method. Most SA buyers with a bank account have a Visa or Mastercard debit card. Credit card penetration is lower.
Instant EFT (electronic funds transfer directly from a buyer's bank account, verified in real time) is the preferred method for a significant portion of SA online buyers — particularly those who distrust entering card details online, or who have a debit card not enabled for online transactions. Ozow, SnapScan's EFT option, and PayShap facilitate instant EFT. Without Instant EFT as an option, you will lose a meaningful share of potential buyers.
QR code payments (SnapScan, Zapper) are common for in-person transactions and are also available online. Mobile-first SA buyers who pay via QR in physical stores expect the same option online.
Buy Now Pay Later (BNPL) is a fast-growing payment category in South Africa. PayJustNow (three equal monthly instalments, zero interest), Payflex (four instalments over six weeks), and Mobicred (revolving credit) all allow buyers to spread the cost of a digital product purchase. For digital products priced above R1 500, offering BNPL meaningfully increases conversion — buyers who would decline at full price will purchase on a split-payment basis. BNPL providers pay the full amount upfront to the merchant; the instalment collection risk sits with the BNPL provider. This is not a risk to the seller.
PayPal has low penetration among SA consumers for local purchases but is the default payment expectation for internationally-facing products purchased by buyers outside South Africa.
For SA-Only Digital Product Sales
PayFast
PayFast is the most widely used and most trusted payment gateway for South African digital product sellers. It has been operating since 2007 and SA buyers recognise the checkout experience. It supports credit cards, debit cards, Instant EFT (via multiple providers), SnapScan, Zapper, Mobicred, PayJustNow, and Payflex. This breadth of payment method support in a single integration is its primary advantage.
What it costs (2026 rates):
- Credit/debit cards: approximately 3.5% + R2.00 per transaction
- Instant EFT: approximately 2% (minimum R2.00)
- QR payments: approximately 3.2% to 3.5%
- No setup fee, no monthly fee on the standard plan
The hidden cost most sellers miss: PayFast charges a payout fee of R8.70 each time you transfer your balance to your bank account. If you withdraw weekly, this adds R452 per year. Withdraw monthly to minimise this cost, or factor it into your fee calculations.
Settlement timing: Two to three business days into your South African bank account. Not next-day — plan your cash flow accordingly.
What PayFast does not support: Multi-currency sales to international buyers in their own currency. PayFast processes in ZAR. An international buyer can pay by card, but the transaction is in rand at their card's conversion rate, and the experience is less smooth than a native-currency checkout.
Best for: Established SA-focused digital product sellers who want the widest SA payment method coverage and buyer trust in a single integration.
Yoco
Yoco is best known in South Africa for physical card machines, but its online payment gateway and payment links are strong for digital sellers who want simplicity over breadth.
What it costs (2026 rates):
- Local cards: approximately 2.95% per transaction
- International cards: approximately 3.4%
- No monthly fee
What makes Yoco different: Settlement within two business days (slightly faster than PayFast). No payout fee — funds transfer to your bank at no additional cost. Cleaner dashboard and simpler onboarding. Payment links work without a website.
What it does not have: The breadth of Instant EFT options, BNPL integrations, and QR payment methods that PayFast supports. If your buyers predominantly pay by card, Yoco is adequate. If you need Instant EFT, BNPL, or QR, you either need a second gateway or PayFast.
Best for: New digital product sellers who want a fast, clean setup and primarily card-paying customers, or sellers already using Yoco for physical POS who want to consolidate.
iKhokha
iKhokha is a growing fintech platform with some of the lowest transaction rates available to SA SMEs — from approximately 2.75% to 2.85% — and a one to two business day payout with no payout fee. It is less widely known among buyers than PayFast but offers strong value on fee structure for sellers processing consistent volume.
Best for: Growing digital product businesses where transaction volume makes fee optimisation meaningful.
Peach Payments
Peach Payments is more enterprise-focused but accessible to scaling SMEs. It supports multi-currency processing, recurring billing and subscription models, and has competitive rates at volume (negotiable above R500 000 per month). It requires more technical setup than PayFast or Yoco.
Best for: Digital subscription businesses, businesses with international buyers, or businesses processing significant volume who want to negotiate custom rates.
Ozow
Ozow is an Instant EFT specialist — it does nothing else. Its EFT rates are among the most competitive in the market, and it offers instant settlement (real-time confirmation, faster than most gateways). If your buyers strongly prefer EFT and your product price makes card fees disproportionate, Ozow is worth considering as a standalone EFT option alongside a card gateway.
For International Digital Product Sales
Stripe
Stripe is the global standard for online payment processing. It handles multi-currency payments, integrates with virtually every digital product platform (Teachable, Thinkific, Kajabi, WooCommerce, and hundreds of others), and provides a checkout experience that international buyers trust.
Stripe is available to South African businesses. You need a registered SA business, SA bank account, and to complete Stripe's identity and business verification. The application process is more involved than PayFast's but is straightforward for a legitimate registered business.
What it costs: 2.9% + $0.30 per transaction for card payments in USD. Additional currency conversion fees apply where the buyer pays in a currency different from your settlement currency.
Settlement: Weekly into your SA bank account in ZAR (Stripe converts from USD).
What Stripe does not handle: International VAT/GST compliance on digital services. If you sell to EU buyers, UK buyers, or Australian buyers, those jurisdictions may require you to collect and remit VAT or GST on the sale, regardless of where you are based. Stripe processes the payment but does not manage the tax obligation. You or your accountant must understand your tax position in each jurisdiction where you have customers.
Best for: SA creators with an international audience who want the most credible, lowest-friction checkout experience for international buyers.
Lemon Squeezy
Lemon Squeezy is a merchant of record platform — meaning Lemon Squeezy is legally the seller of your product and handles all international tax compliance on your behalf, including EU VAT (via the OSS scheme), UK VAT, Australian GST, Canadian GST, and any other jurisdiction where they have a tax obligation. You set up your products, set your prices, and Lemon Squeezy manages the compliance.
What it costs: 5% + $0.50 per transaction — higher than Stripe's 2.9% + $0.30. The premium is the cost of having all international tax compliance handled automatically.
What this is worth: If you are selling digital products to buyers in multiple countries, the alternative to Lemon Squeezy is either engaging a tax practitioner to manage multi-jurisdiction VAT obligations (expensive and ongoing), registering for VAT in each relevant jurisdiction yourself (complex and administrative), or using a platform like Paddle that provides the same merchant-of-record structure.
Settlement: Into your SA bank account. Lemon Squeezy handles currency conversion.
Best for: SA creators selling digital products internationally who want complete tax compliance handled automatically, and for whom the higher transaction fee is acceptable relative to the compliance burden it eliminates.
Paddle
Paddle is an alternative merchant-of-record platform with a similar model to Lemon Squeezy. It is more established and widely used among software and SaaS businesses. Its fees are comparable to Lemon Squeezy. The choice between Paddle and Lemon Squeezy is largely one of platform fit — Lemon Squeezy is more creator-focused; Paddle is more software-focused.
Best for: Software and SaaS businesses selling internationally who need a merchant-of-record solution with strong subscription billing infrastructure.
Gumroad
Gumroad combines product hosting with payment processing in a single tool, allowing you to sell a digital download with minimal technical setup. No website required. Upload your product, set your price, get a link.
What it costs: 10% per transaction on the free plan. This drops as your monthly sales volume increases — at $1 million lifetime sales, the rate drops to 0% (you pay processing fees only). For early-stage validation, the 10% fee is the cost of zero setup complexity.
Payouts: In USD via PayPal or Wise. Not directly to a South African bank account. You need a Wise account or a PayPal account to receive Gumroad earnings.
International tax handling: Gumroad handles sales tax and VAT in many jurisdictions automatically, similar to Lemon Squeezy.
Best for: Early validation of a digital product idea before investing in a more sophisticated platform. The 10% fee makes it expensive at scale but appropriate for testing.
The Shopify Problem for SA Merchants
If you are using Shopify as your digital product store and you are a South African merchant, there is an important cost consideration that many sellers discover only after launch.
Shopify's native payment processing (Shopify Payments) is not available to South African merchants. You must use a third-party payment gateway — PayFast, Peach Payments, or Paystack are the most common. Shopify charges an additional transaction fee of up to 2% on all sales processed through a third-party gateway (depending on your Shopify plan). This is on top of what the payment gateway charges.
On a Shopify Basic plan with PayFast processing:
- PayFast card fee: approximately 3.5% + R2.00
- Shopify additional transaction fee: 2%
- Total: approximately 5.5% + R2.00 per transaction
At R2 500 per product, that is R139.50 in fees per sale. At scale, this is material. The alternative is WooCommerce (open-source, runs on WordPress), which does not impose additional transaction fees on third-party gateways, making it more cost-effective for SA merchants at volume.
Buy Now Pay Later: Worth Enabling for Higher-Priced Products
BNPL deserves more attention from digital product sellers than it typically receives. For products priced above R1 500, offering a split-payment option meaningfully increases conversion. The psychology is straightforward: a buyer who hesitates at R2 500 upfront will often commit to R833 per month for three months.
The mechanics: the BNPL provider pays you the full amount upfront at the point of sale. The buyer repays the BNPL provider in instalments. You carry no instalment default risk.
PayJustNow is the most widely adopted BNPL option for SA digital products. Three equal interest-free instalments. Integrates with PayFast, WooCommerce, Shopify, and Peach Payments. Buyer needs a South African ID to qualify.
Payflex offers four instalments over six weeks at zero interest. Similar integration options.
Mobicred is revolving credit rather than BNPL — buyers use their Mobicred account like a credit facility. Available through PayFast, PayGate, and Peach Payments.
Enable at least one BNPL option if your product is priced above R1 500. The incremental conversion it produces will typically more than cover the merchant fee.
The Total Cost of Payment Processing
Most sellers focus on the headline transaction fee percentage. The real cost of payment processing includes components that are not always prominently disclosed:
Transaction fee: The percentage (and sometimes flat fee) per sale. This is the most visible cost.
Payout fee: Some gateways charge to transfer your balance to your bank account. PayFast charges R8.70 per payout. Yoco and iKhokha do not. If you run a high volume of small transactions, this adds up.
Refund cost: When you refund a buyer, most gateways keep the original transaction fee. You lose the product cost and the processing fee. Some gateways charge an additional processing fee for the refund itself.
Chargeback penalty: When a buyer disputes a transaction through their bank and wins, you lose the sale revenue plus a chargeback penalty — typically above R100 per incident. For digital products, having a clear, stated refund policy reduces chargebacks by giving buyers a direct route to resolution rather than going to their bank.
Currency conversion (for international sales): If you are paid in USD by Stripe and converted to ZAR, the conversion rate and conversion fee affect your effective rand revenue.
Model all of these components when comparing gateways, not just the headline transaction percentage.
The Practical Setup Recommendations
SA-only digital product business, starting out: PayFast. Widest payment method coverage, buyer trust, and no monthly fee. Accept the slightly higher fees as the cost of breadth and simplicity.
SA-only digital product business, growing: Consider Yoco or iKhokha for card payments and Ozow for Instant EFT as a two-gateway approach that optimises fees by method. At R80 000 to R500 000 per month, the fee difference between PayFast and a two-gateway setup pays for the added complexity.
SA plus international: PayFast for SA buyers plus Stripe for international buyers. Two separate checkout flows — link SA buyers to PayFast and international buyers to Stripe. Manage international VAT obligations manually (with a tax practitioner) or switch to Lemon Squeezy/Paddle for international sales to automate compliance.
International-only or primarily international: Stripe if you will manage tax compliance manually. Lemon Squeezy or Paddle if you want tax compliance handled automatically at a higher fee.
Early validation only: Gumroad. Get your product online in an hour, generate your first sales, and migrate to a more sophisticated setup once demand is confirmed.
Common Mistakes Worth Avoiding
Not offering Instant EFT. A significant share of SA online buyers prefer EFT to card. A checkout without EFT loses those buyers entirely. PayFast includes multiple Instant EFT options by default.
Not offering BNPL for higher-priced products. For products above R1 500, BNPL materially increases conversion. The incremental revenue covers the merchant fee.
Withdrawing from PayFast daily or weekly. Each payout costs R8.70. Monthly withdrawals reduce this cost to R104 per year rather than R4 524 per year for daily withdrawals.
Assuming Stripe is not available to SA businesses. It is. You need a registered business and SA bank account. The application process takes a few days.
Using Gumroad at scale. The 10% transaction fee is acceptable for validation but expensive for a business processing R100 000 or more per month. Migrate to a lower-fee platform once demand is confirmed.
Not accounting for the Shopify additional transaction fee. If you use Shopify with a third-party gateway, you pay both the gateway fee and Shopify's additional fee. WooCommerce does not impose this second fee.
Ignoring international VAT obligations. If you sell digital products to EU buyers using Stripe and your cumulative EU sales exceed €10 000, you have a VAT registration obligation. Handle it proactively — Lemon Squeezy and Paddle eliminate this problem by taking on the merchant-of-record role.
This article provides general information about payment processing options for South African digital product sellers. Fees, features, and platform availability change. Verify current rates directly with each provider before committing. For international tax obligations, consult a qualified tax practitioner. Nothing in this article constitutes financial or tax advice.
This article provides general information about South African business law and regulation. It is not legal, tax, or financial advice. Laws and regulations change — verify current requirements with a qualified professional or directly with the relevant authority before making decisions.
Related articles
