Skip to main content

Stablecoins · Eswatini

Accept USDT and USDC payments in Eswatini

Collect USDT and USDC payments in Eswatini through a payment link, hosted checkout or API, using the assets and networks enabled for your account.

Create a business account

Stablecoin payments in Eswatini depend on your account, its verification and the assets and networks enabled.

Illustration of digital value moving between people and businesses
Tether USD₮ (USDT)USDTUSD Coin (USDC)USDC

Stablecoin payments

Your prices in local currency.

Your customers pay in USDT or USDC while you price and keep your accounts in SZL. The checkout shows the asset, network, amount and address for each payment, and your merchant workspace tracks its confirmation. Assets, networks and limits depend on your account and its verification.

01

Link, checkout or API

Share a payment link, redirect to a hosted page or create payments through the API from your own site.

02

Exact instructions for every payment

The customer sees the asset, network, amount and address to use. Sending on the wrong network can lose funds.

03

Confirmation tracking

Fulfil only when the payment shows confirmed in your merchant workspace, never on the strength of a screenshot.

04

Know the risks

Stablecoins are designed to track the US dollar but can deviate. They carry issuer, market and network risks and are not bank deposits.

How it works

01

Create your business account

Register your business in Eswatini and complete the required verification. Enabled features appear in your workspace.

02

Create the payment

Generate a link, a checkout or an API payment for the order amount.

03

The customer pays in stablecoins

The customer sends the exact asset on the stated network to the address shown for that payment.

04

Reconcile and fulfil

Track the confirmation in your merchant workspace, then process the order.

Accepting stablecoins in Eswatini: what the Central Bank has published and how to keep SZL records

Eswatini’s currency is the lilangeni (SZL), issued by the Central Bank of Eswatini, which states that it is tied one-to-one to the South African rand, also accepted as legal tender in the country. If stablecoin payments are enabled for your account, your customer pays in USDT or USDC, while your business keeps setting prices, issuing invoices and keeping its books in SZL terms. Treat the stablecoin as the payment method rather than your accounting currency, and decide in advance how you will record the SZL value of each payment you receive.

01

What the Central Bank of Eswatini has published

The Central Bank of Eswatini set up a Fintech Unit in March 2018 and lists crypto-assets among the technologies it researches. On its CBDC page, the Bank contrasts a central bank digital currency, which could be made legal tender, with most privately issued cryptocurrencies. The Bank describes lilangeni notes and coins, and the South African rand, as legal tender; USDT and USDC are not part of that description. Before you start, check with the Central Bank of Eswatini or a legal adviser how current rules apply to your activity.

02

Keep SZL records for every stablecoin payment

The Eswatini Revenue Service describes VAT as largely invoice based, with a strong emphasis on keeping proper records. For each stablecoin payment, keep the SZL invoice, the asset and network used, the amount received, the transaction reference shown in your workspace and the SZL value you booked. Because the lilangeni is tied one-to-one to the rand, quoting in SZL also keeps prices readable for customers who think in rand. Ask your accountant or the Eswatini Revenue Service how to value and report receipts in digital assets.

03

Fulfil only after confirmation, refund like for like

Release goods or services only when the payment shows as confirmed in your ZyndPay workspace, not when a customer sends a screenshot, a forwarded message or a wallet notification. Check that the asset and network match the checkout before you treat an order as paid. If you agree to a refund, send it in the same asset and on the same network as the original payment, to an address the customer confirms in writing, and keep that exchange with the order. Stablecoins are not bank deposits and carry issuer, market and network risk.

The Central Bank of Eswatini and the Eswatini Revenue Service describe the local currency, the Bank’s fintech work and record-keeping expectations. These sources do not establish a ZyndPay licence, partnership, regulatory approval, or availability for your account.

FAQ

Your questions. Answered.

Can a business in Eswatini accept USDT with ZyndPay?

If stablecoin payments are enabled for your account after verification, you can create USDT and USDC links, checkouts or API payments. Availability depends on your account and the checks that apply.

Do my customers in Eswatini need a ZyndPay account?

No. Customers pay from the wallet of their choice, following the asset, network and address shown on the payment page.

How do I price in SZL?

You keep your prices and accounts in SZL. The stablecoin amount to pay is shown to the customer before payment; check the terms and fees in your workspace before you start.

How do refunds work?

Refund in the same asset and on the same network, to an address the customer confirms. Keep the reference of the original payment.

Is the South African rand accepted alongside the lilangeni in Eswatini?

Yes. The Central Bank of Eswatini states that the South African rand is accepted as legal tender in the country and is pegged 1:1 to the lilangeni. You can therefore quote in SZL knowing that customers can read the amount in rand terms, while the stablecoin payment itself stays in USDT or USDC.

Has Eswatini issued a digital lilangeni?

No. The Central Bank of Eswatini says it researched and piloted a digital lilangeni, published a design paper in 2024, and has decided not to proceed with issuance at this time. A central bank digital currency would be central bank money, unlike USDT or USDC, which are issued by private companies.

More markets in Southern Africa