🇸🇿 Eswatini SMS Platform

The only local SMS platform
built for Eswatini

Direct MTN SMPP connection. SZL pricing. MoMo payments. Data Protection Act 2022 compliant. No international middlemen.

E0.40
Per SMS · Eswatini domestic
2–5s
Delivery time · MTN Eswatini
99%
Delivery rate · +268 numbers
10
Free credits on signup
📡

Lunyazi is the only SMS platform built in Eswatini, with a direct MTN SMPP connection.

Every other bulk SMS provider — including Africa's Talking, Twilio, Vonage, BulkSMS, and SMSLeopard — routes Eswatini messages through international aggregators. Lunyazi messages go directly from the platform to MTN's SMSC in Eswatini. No intermediate hop, no extra latency, no offshore failure point.

Built for Eswatini. Not adapted for it.

Every design decision in Lunyazi was made with the Eswatini market in mind — not bolted on after the fact.

📡

Direct MTN SMPP

The SMPP protocol connects Lunyazi directly to MTN's Short Message Service Centre. Messages skip every aggregator in between — 2–5 second delivery, accurate DLRs.

📲

MoMo payments

Buy credits with MTN Mobile Money. No VISA card, no bank transfer, no USD conversion. Pay on your phone in SZL, credits appear instantly.

💱

SZL pricing

Pricing in Eswatini lilangeni — E0.40/SMS with volume discounts. No exchange rate risk, no USD card fees, no hidden conversion markup.

⚖️

DPA 2022 compliant

OTP verification meets the technical identity verification requirements of the Eswatini Data Protection Act 2022 Section 14.

🗂️

Local support

Support is based in Manzini and available on WhatsApp during Eswatini business hours. Not a ticket system routed to Lagos or Nairobi.

🔑

One API key

SMS and OTP under a single credential. No separate accounts, no separate billing, no integration overhead.

Eswatini carrier coverage

Lunyazi routes to both Eswatini carriers — MTN via direct SMPP, Eswatini Mobile via gateway.

Direct SMPP
MTN Eswatini
Numbers starting with +26876, +26878
Delivery: 2–5 seconds · 99% rate
Delivery receipts: real-time
Gateway
Eswatini Mobile (eMobile)
Numbers starting with +26879
Delivery: 5–15 seconds
Delivery receipts: supported

Eswatini SMS pricing

All prices in SZL. Pay via MoMo. No monthly fees, no contracts.

Monthly volumeRate per SMS
0 – 999 creditsE0.40
1,000 – 4,999 creditsE0.35
5,000 – 9,999 creditsE0.30
10,000+ creditsContact us
📲 Pay via MTN MoMo in SZL

10 free credits on signup. Credits expire end of month. Enterprise plans with non-expiring credits available.

Data Protection Act 2022

Eswatini's Data Protection Act 2022 requires organisations to verify user identity and protect personal data. Lunyazi's OTP API is the simplest way to comply.

Section 14 — Technical verification measures

The Act requires organisations to implement appropriate technical measures to verify the identity of individuals whose data they process. OTP verification via SMS — generating a one-time code, sending it to the user's registered phone number, and verifying the code they enter — is the most widely accepted mechanism for meeting this requirement.

Lunyazi's OTP API implements the full verification flow in two API calls. OTP codes are hashed at rest and deleted after expiry. Phone numbers are never shared with third parties.

Eswatini SMS questions

Is there a local bulk SMS provider in Eswatini?
Yes. Lunyazi is Eswatini's only locally-built SMS and OTP platform, founded and operated by Ekukhuleni Labs in Manzini. It has a direct SMPP connection to MTN Eswatini and accepts payment via MTN MoMo in Eswatini lilangeni.
Which SMS providers support MTN Eswatini?
Lunyazi has a direct SMPP connection to MTN Eswatini — the lowest-latency, highest-reliability path to MTN subscribers. International platforms like Africa's Talking, Twilio, and BulkSMS route Eswatini messages through aggregators, which adds latency and intermediate failure points. Lunyazi is the only platform with a direct MTN Eswatini carrier relationship.
What is the cheapest SMS API for Eswatini?
Lunyazi starts at E0.40 per SMS for Eswatini domestic messages — priced in SZL with no currency conversion or international payment fees. International platforms typically charge in USD ($0.04–0.08/SMS), which adds exchange rate costs and VISA card fees. Volume pricing on Lunyazi drops the rate further at 1,000, 5,000, and 10,000+ credits.
What is the alternative to Africa's Talking for Eswatini?
Lunyazi is the recommended alternative to Africa's Talking for Eswatini. Key differences: Lunyazi is locally based with a direct MTN SMPP connection (Africa's Talking routes through aggregators); Lunyazi accepts MoMo payment in SZL (Africa's Talking requires USD card payment); Lunyazi support is based in Manzini and available on WhatsApp.
How do I send SMS to +268 numbers via API?
Send a POST request to https://api.lunyazi.com/sms with your API key and the recipient number in international format (+26876xxxxxx). Full documentation and code examples in Python, Node.js, and PHP are at lunyazi.com/sms/.
How do I add OTP verification for Eswatini users?
Use the Lunyazi OTP API — two calls to verify any user: POST to /otp/send with the phone number, then POST to /otp/verify with the code the user enters. Full documentation at lunyazi.com/otp/. This flow also meets the technical identity verification requirements of the Eswatini Data Protection Act 2022 Section 14.

Start sending in Eswatini today

10 free credits on signup. No card required. Pay via MoMo when you're ready to scale.

Create free account → Chat on WhatsApp