In modern e-commerce operations (modeled after industry benchmarks like Amazon, Flipkart, and Meesho), real-time customer communications form the cornerstone of customer retention, operational transparency, and order fulfillment trust. Nachiyar Herbals aims to automate multi-channel notifications across three critical milestones:
This document details the exact requirements, technical architecture, Indian telecom regulatory compliances (TRAI / DLT), commercial costs, and provides a comparative analysis between Free Transactional Email (Google SMTP) and Commercial Mobile SMS Gateway (Fast2SMS / Twilio).
Under the Telecom Commercial Communications Customer Preference Regulations (TCCCPR, 2018) enforced by the Telecom Regulatory Authority of India (TRAI), business SMS can no longer be sent anonymously via personal SIM cards. Every commercial SMS delivered to an Indian phone number must strictly pass through a Distributed Ledger Technology (DLT) blockchain portal managed by telecom operators (Jio, Airtel, Vi, BSNL).
| Compliance Step | Description & Procedure | Required Documentation |
|---|---|---|
| 1. Principal Entity (PE) Registration | Registration of "Nachiyar Herbals & Cosmetics" as an authorized business entity on telecom portals (Jio DLT / Airtel DLT / VilPower). | GSTIN Certificate, Company PAN Card, Business Registration / Udyam Certificate, Authorized Signatory ID. |
| 2. Header / Sender ID Approval | Allocation of an official 6-character alphabetic sender header (e.g., NACHYR or NCHHRB) for "Transactional / Service Implicit" route. |
Brand Authorization Letter, Trademark Certificate (if available) or Domain ownership proof. |
| 3. Content Template Registration | Pre-approval of exact SMS text templates with variable placeholders ({#var#}) for Order ID, Total, and Tracking Links. |
Exact SMS phrasing for Placed, Cancelled, and Delivered notifications submitted to telecom approval board. |
Unlike Email which operates over standard TCP/IP internet protocols, SMS involves telecommunications infrastructure (cellular towers, SMSC routing, telecom interconnection fees). As a result, every SMS carries a per-message commercial cost.
| Service Provider | Rate per SMS | Minimum Top-Up | DLT Support | Pros & Strategic Fit |
|---|---|---|---|---|
| Fast2SMS (Recommended) | ₹0.15 - ₹0.18 | ₹100 | Full DLT + Quick Route | Lowest entry barrier, instant ₹100 recharge via UPI/Card, easy REST API, developer friendly. |
| Textlocal (Webengage) | ₹0.19 - ₹0.22 | ₹500 | Full DLT Approved | Robust Indian enterprise platform, detailed delivery status callbacks, high throughput. |
| Gupshup / MSG91 | ₹0.14 - ₹0.18 | ₹2,000 - ₹5,000 | Full DLT Approved | High volume wholesale carrier; ideal once storefront crosses 5,000+ orders/month. |
| Twilio (US Carrier) | ₹0.45 - ₹0.65 | $20 (~₹1,700) | Complex DLT Setup | Expensive for domestic Indian SMS; ideal primarily for international customers. |
| Feature | Transactional Email (Google SMTP) | Commercial SMS Gateway |
|---|---|---|
| Financial Cost | 100% Free (₹0.00) | Paid (~₹0.15 - ₹0.20 per SMS) |
| Visual Aesthetics | Rich HTML, Royal Purple/Gold Luxury Branding, Product Photos, Interactive Buttons. | 160-character plain monochrome text message. |
| Legal Paperwork | Zero paperwork. Already configured and verified on our server via Google App Password. | Mandatory TRAI / DLT registration, Entity KYC, Header & Template approvals (3-7 days). |
| Delivery Speed & Reliability | Instant delivery (0-3 seconds) directly to Gmail / Apple Mail Primary Inbox. | Instant delivery (2-5 seconds), subject to telecom network coverage and DND filters. |
| Customer Reach | Delivered to customer's registered Google / checkout email address. | Delivered directly to customer's mobile phone inbox. |
| Monthly Recurring Cost | ₹0 / month (Unlimited within standard Google limits). | ₹150 for 1,000 orders (3 SMS per order = 3,000 SMS = ~₹450 - ₹600/month). |
The following templates have been drafted to adhere strictly to TRAI 160-character limits while preserving the high-end luxury brand persona of Nachiyar Herbals:
To balance immediate operational go-live with fiscal prudence, we recommend an agile 2-Phase Rollout:
smsService.js adapter now with Fast2SMS / Twilio support.
SMS_API_KEY activates live SMS without altering code.