Getting started
Yes. Register with us and you will receive FREE credits to send SMS without making any payments. You can use the web dashboard, API features and all other features during the trial period.
Yes. SMSlenz supports Unicode, so you can send messages in Sinhala, Tamil or with emojis at the same price per SMS. Unicode messages fit 70 characters in one SMS instead of 160.
Yes, you can send OTPs for user verification, two-factor authentication (2FA), and other purposes through our SMS API.
Pricing and billing
SMS cost Rs. 0.59 each at a flat rate with tax included, plus a one-time registration fee of Rs. 2,500. There are no hidden fees. See the full details on our pricing page.
No. All taxes and fees are included in our package prices. No hidden fees, no monthly fees, and SMS credits never expire. Marketing/promotional SMS carry an additional tax of 25 cents per SMS.
By message length. One SMS holds 160 English characters, or 70 Unicode characters (Sinhala, Tamil, emojis and symbols). Longer messages are split into parts of 153 English or 67 Unicode characters, and each part counts as one SMS. Use the cost calculator to check a message.
Transactional SMS are messages like OTPs, order updates and reminders. Promotional SMS advertise offers or products: they carry an additional 25 cent tax per SMS and end with the required opt-out line (*SMS STOP SENDERNAMES to 94784000087), which counts towards the message length.
Pay online with Visa or Mastercard through PayHere, or by bank transfer.
There is no send limit as long as you have SMS credit in your account. If you need to send more than 100,000 SMS per month, call or WhatsApp us on +94 76 868 1318 for a custom package.
Sender IDs
Yes, it is possible to obtain a Sender ID without a Business Registration (BR). However, you will need to submit a request letter along with a copy of your National Identity Card (NIC) for verification purposes. While obtaining a Sender ID without a BR is allowed, we recommend having a Business Registration for a smoother process and to ensure compliance with industry standards. A BR also provides additional credibility and may streamline future requests for services.
Sender ID approvals typically take 1 business day. In some cases, it may take up to 3 business days, depending on the mobile operator’s review process.
Yes. Use the SMSlenzDEMO sender ID with your free trial credits to try the dashboard and the API while your own Sender ID is being reviewed.
Automations
Birthday and anniversary wishes, festival greetings (Avurudu, Vesak, Deepavali, Christmas, Ramazan or your own occasion), reminders a set number of days before or after a date such as a renewal or payment, and recurring weekly or monthly messages. Set them up once under Automations in your dashboard.
There is no extra fee for automations. Each message is charged at your normal SMS rate when it is sent. If your balance is too low, we let you know the evening before, and messages are never sent late.
Yes. Ready-made messages in English, Sinhala and Tamil are included, and birthday wishes and reminders can include each customer’s name.
Yes. Add their number to your opt-out list and they will not get any wishes, greetings or reminders. Your normal campaigns are not affected.
Developers
You can integrate SMSlenz.lk with your website or application using our API or by using our WooCommerce plugin for WordPress. Detailed documentation is available in our developer section.
All of them. The REST API works from PHP, JavaScript, Node.js, Python, Java, C#, Ruby, Go and any other language that can make an HTTP request, for web, desktop and mobile apps.
Still have a question?
Our team answers on WhatsApp, phone and email. On WhatsApp we typically reply within minutes.