If you sell software to the world from South Africa, the hard part is not taking a card, it is sales tax and VAT in dozens of jurisdictions. Many different jurisdictions may impose registration, collection, invoicing or filing duties at different thresholds. A payment gateway does not ordinarily take over the seller’s tax duties. A Merchant of Record may become the seller for transactions within its contract and supported scope, but the allocation of tax, consumer, refund, fraud and data duties must be verified service by service and country by country.
One possible structure is a local gateway for eligible South African rand transactions and an MoR for supported foreign transactions. It is an example, not a universal recommendation: eligibility, customer location evidence, contracting entities, tax scope, currency, exchange control and economics can change the design.
What does a Merchant of Record actually do?
With a conventional gateway arrangement, your business generally remains the seller. Tax, invoicing, consumer, refund, chargeback and fraud responsibilities then depend on the transaction, applicable law and your provider contracts; payment processing alone does not ordinarily transfer them to the gateway.
An MoR contract may instead make the platform the seller for specified transactions. The exact allocation must be read from the contract and may include some of the following functions:
- Tax. The MoR may calculate, collect and remit specified indirect taxes for sales within its supported scope. Confirm exclusions, evidence rules, invoice treatment and any duties that remain with you.
- Compliance and fraud. The contract may allocate card-network, screening, refund and chargeback work to the MoR, but reserves, deductions, prohibited products and your own consumer/data duties can remain.
- Currency. Customers pay in their own currency on a checkout that reads local. You get a consolidated payout.
- Billing machinery. The good MoRs bundle subscription logic, trials, plan changes, dunning and receipts, which local gateways mostly lack.
What you give up is a slice of revenue and some control: the checkout is theirs, the customer relationship is partly theirs, and payout timing is on their schedule.
What do the MoR platforms cost?
| Platform | Pricing | Worth knowing |
|---|---|---|
| Paddle | ~5% + $0.50 | The enterprise-leaning default: strong subscriptions, B2B invoicing, dunning |
| Lemon Squeezy | 5% + $0.50, plus surcharges | International cards, PayPal and subscriptions each add to the base rate. Stripe-owned and mid-migration to Stripe Managed Payments: confirm terms before committing |
| Polar | ~4% + $0.40 | Publishes a lower directional base in this table; confirm surcharges, tax handling and South African payout support |
| FastSpring | Quote-based, ~5–8% | Long-standing, enterprise checkout customisation |
Directional 2026 pricing from the platforms’ published pages, not verified to this site’s own-page standard, and MoR terms have been shifting since Stripe acquired Lemon Squeezy. Confirm the current rate card before you build.
One line deserves more attention than it gets: the fixed fee. Five percent plus fifty cents is not five percent, and the gap widens as your price drops:
If you sell a low-priced product at volume, the fixed fee is a material part of the effective rate. At higher price points it contributes less, but surcharges, reserves, FX, payout costs, tax scope and product eligibility may still outweigh the displayed base-rate difference.
Why not just use a local gateway for everyone?
Because the local profiles on this site primarily model ZAR settlement and a gateway does not itself remove foreign tax obligations. Verify any provider’s actual currency and country capabilities for your account.
A foreign customer using a ZAR checkout may face conversion by its issuer or payment provider. Separately, the seller must determine the applicable indirect tax and consumer-law treatment; a gateway ordinarily does not decide or file it for the merchant. Obtain advice for the countries and customer types you serve.
A local gateway may still be suitable for some foreign transactions, and an MoR may also process some domestic ones. Compare acceptance, conversion, tax scope, customer experience, contract terms and total cost instead of routing on a single label.
What can a two-part structure look like?
- Domestic leg: Paystack. Local cards at
2.9% + R1 , a Subscriptions API for monthly billing, and settlement in rand in one to two working days. Two caveats: the customer must complete one transaction before recurring charges can bind to the card, and there is no native proration or pause, so teams with complex plan logic add a billing layer on top. If you want a formal recurring product with tokenisation instead, Peach Payments prices recurring at 3.50% + R1.50
2.9% + R1.00 local card rate
Read off the provider's own published pricing page.
Checked last month, on 23 Jul 2026.
paystack.com/za/pricing.3.50% + R1.50 recurring rate
Read off the provider's own published pricing page.
Checked last month, on 20 Jul 2026.
www.peachpayments.com/fees - International leg: the MoR. Paddle or an equivalent runs the USD and EUR checkout, performs the tax/dispute functions stated in its current contract for supported sales, and pays out on its cycle.
- The routing rule needs evidence and exceptions. A self-selected signup country alone may be insufficient for tax, sanctions, product or payment rules. Define the evidence, supported territories, conflicts and fallback path with professional input.
The possible benefit is paying for the MoR scope only where it adds value, while using local pricing where appropriate. The actual comparison must include all fees and the compliance duties that remain on each leg.
Is a Merchant of Record worth the fee?
Frame it against the real alternative, which is not “Stripe from South Africa”, because that is not available. The alternative is a foreign entity running Stripe at roughly 2.9% + $0.30 plus Stripe Tax, where the tax is calculated for you but filed by you.
Take an illustrative shape: a $29 product with 200 international subscribers, so $5,800 a month. This comparison uses assumed public base rates and excludes FX, surcharges, reserves, refunds, payout costs, adviser pricing and taxes that remain with the business:
- MoR at 5% + $0.50: about $390 a month in modelled base fees; confirm tax scope and whether a foreign entity is required for the chosen account.
- Foreign entity + Stripe: about $228 in processing, plus Stripe Tax, plus the entity’s running costs: foreign accounting, registered agent, filings, a banking relationship, and the registrations in each tax jurisdiction that Stripe calculates but does not file for.
The modelled base-fee difference here is roughly $160 a month before the excluded items. Obtain professional quotes for the alternative structure and compare them on the same period and scope. There is no universal crossover: revenue mix, countries, product, refund risk, reserves, tax registrations and operational complexity all affect it.
What about your own tax?
An MoR does not remove the South African business’s own tax and reporting duties. Residence, entity, source, turnover, VAT, deductions, provisional tax and the nature of the payout affect the treatment. Cross-border receipts may also require bank/authorised-dealer reporting and supporting records. Confirm the current SARS and exchange-control position for your facts.
Factual information, not tax or financial advice. Cross-border structures and foreign income have SARS and SARB consequences that depend on your situation: get professional advice before you rely on any of this.
The decision should follow current written quotes, contract scope, customer countries and evidence, product eligibility, retained legal duties, payout terms and professional tax/exchange-control advice. A two-part structure is an option to model, not a default. For the cross-border payment rails themselves, see getting paid by overseas clients.





