💬 WhatsApp API @ Best Rate | Zero Setup Fee → 99.9% Uptime OTP Delivery — Try FREE Demo! 🏆 10,000+ Registered Businesses — 2,000+ Enterprise Clients Served 🚀 API Integration in Under 5 Minutes 🏅 Verified Business Badge with RCS Messaging 💬 WhatsApp API @ Best Rate | Zero Setup Fee → 99.9% Uptime OTP Delivery — Try FREE Demo! 🏆 10,000+ Registered Businesses — 2,000+ Enterprise Clients Served 🚀 API Integration in Under 5 Minutes 🏅 Verified Business Badge with RCS Messaging
Talk to Sales: India 1800 102 1822

Transactional SMS Service in India — TRAI & DLT Compliant

Send OTPs, payment confirmations, order alerts and account updates 24/7 to every Indian mobile number, including DND, with the right -T or -S header, typed DLT variables and whitelisted links, paying only for delivered SMS.

-T / -S header suffix24/7 incl. DNDTyped DLT variablesWhitelisted URLs & numbers
Pay As You GoPay only for delivered SMS
24/7Delivery incl. DND numbers
2-6 secTypical delivery time
99.9%Uptime SLA

Quick Answer

Transactional SMS in India is a non-promotional message a business sends in response to a customer's own transaction, such as an OTP, payment confirmation or order alert, within 30 minutes of that transaction (as per TRAI's latest TCCCPR amendment). It carries a -T header suffix, reaches DND numbers 24/7 and must match a DLT template with typed variables. Ongoing account updates go as service SMS (-S). SMSGatewayHub delivers both on Pay As You Go pricing with a 99.9% uptime SLA.

What counts as transactional SMS today?

Under TRAI's latest TCCCPR amendment, operators append a suffix to every header so recipients can see the message type, for example VM-ABCDEF-T. Pick the category that matches your message before you register the template.

CategoryHeader suffixWhen to use itDND & timing
Transactional-TResponse to a transaction the customer just initiated, sent within 30 minutes: OTPs, payment and purchase confirmations, login codes, refund initiated.Reaches DND numbers, 24/7
Service (implicit / inferred consent)-SUpdates to existing customers about a product or service they use: delivery status, EMI and bill reminders, balance alerts, appointment reminders, warranty and security alerts.Reaches DND numbers, 24/7, no promotional content allowed
Promotional (incl. former service explicit)-POffers, cross-sell and marketing. Service explicit templates have now been moved into this category.DND scrubbing and consent apply; promotional time window
Government-GCentral or state government and TRAI-exempted bodies only.Exempt from preference blocking

Mixing any offer or marketing line into a transactional or service message makes it promotional. Compare categories in detail on service explicit vs service implicit SMS and see how suffixes appear on SMS sender IDs.

What changed in the latest TRAI and DLT rules?

Four rule changes now decide whether a transactional message is delivered or rejected at DLT scrubbing.

Header suffixes (-T, -S, -P, -G)

Now applied by every operator. Your sender ID stays the same, but customers now see the message type. Register transactional and service content in the right category or it will be labelled -P.

Typed variables replace {#var#}

New templates must tag each value as {#numeric#}, {#alphanumeric#}, {#url#}, {#urlott#}, {#cbn#} or {#email#}. See converted examples on our DLT sample templates page.

Whitelisted links and numbers only

URLs, app links and callback numbers inside a message must be registered as CTAs on DLT. Unregistered links and generic public short links are rejected.

Service explicit moved to promotional

Messages that needed explicit consent now travel as -P promotional. Keep transactional and service templates free of offers so they keep 24/7 DND delivery.

Why SMSGatewayHub

Why choose SMSGatewayHub over other SMS providers?

Transactional SMS is only as good as its delivery, compliance and billing. Here is what sets SMSGatewayHub apart when you compare bulk SMS providers in India.

Pay only for delivered SMS

You are billed for messages that actually reach the handset, not for every message submitted. How delivery-based billing works

Latest DLT changes handled for you

Our team converts {#var#} templates to typed tags, registers your URL and callback CTAs and maps the new IDs. DLT priority support

Multi-operator routing with failover

Traffic is routed across operators with automatic failover, giving 2-6 second typical delivery and a 99.9% uptime SLA.

Certified security

ISO 27001, ISO 9001:2015, SOC 2 and VAPT tested, which matters for banks, fintech and healthcare. Trust Center

One account, every channel

Fall back from SMS to WhatsApp, RCS or voice, and send in Hindi and regional languages.

Trusted since 2009

10,000+ registered businesses and 2,000+ enterprise clients, with 24/7 support and a toll-free sales line, 1800 102 1822.

Question to ask any SMS providerSMSGatewayHub
Am I charged for undelivered messages?No. You pay only for delivered SMS.
Who updates my templates for the new variable-tagging rule?Our DLT team converts, re-registers and maps them for you.
Are delivery reports real operator reports?Yes, live operator delivery reports in the panel and API. See delivery reports
What happens if one operator route slows down?Traffic automatically fails over to another operator route.
Which security certifications do you hold?ISO 27001, ISO 9001:2015, SOC 2 and VAPT tested.
Can I test before I buy?Yes, start with 1,000 free SMS credits. Create a free account

Comparing a specific provider? See our MSG91 alternative page or read how to audit an SMS provider's delivery reports.

Transactional SMS use cases by industry

Each card links to a dedicated industry page with message samples and DLT tips.

Banks, NBFCs & fintech

Debit and credit alerts, UPI confirmations, loan disbursal and EMI reminders. Bulk SMS for banks & NBFCs

E-commerce & D2C

Order confirmation, dispatch, delivery OTP and refund status. Bulk SMS for e-commerce

Hospitals & clinics

Appointment confirmations, OPD reminders and report-ready alerts. Bulk SMS for hospitals

Schools & EdTech

Fee due reminders, exam schedules, results and attendance alerts. Bulk SMS for education

Logistics & courier

Shipment tracking, delivery OTP and driver dispatch alerts. Bulk SMS for logistics

Travel & events

Booking confirmations, PNR changes and ticket alerts. Travel & tourism use cases

DLT-compliant transactional SMS template examples

Every changing value now carries a typed tag. Amounts go without commas so they pass {#numeric#}; every link or number must be a whitelisted CTA.

Message (what the customer sees)DLT template (typed-variable format)Suffix
482913 is your OTP to log in to ABC App. Valid for 10 minutes. Do not share it with anyone. - ABC{#numeric#} is your OTP to log in to ABC App. Valid for {#numeric#} minutes. Do not share it with anyone. - ABC-T
Payment of Rs.2499 received for order ORD58213. Thank you for shopping with ABC Store.Payment of Rs.{#numeric#} received for order {#alphanumeric#}. Thank you for shopping with ABC Store.-T
Your order ORD58213 is out for delivery today. Track: https://abc.in/t/58213 - ABC StoreYour order {#alphanumeric#} is out for delivery today. Track: {#url#} - ABC Store-S
Dear Rahul, your EMI of Rs.4500 is due on 05 Nov. For help call 18001234567 - ABC FinanceDear {#alphanumeric#}, your EMI of Rs.{#numeric#} is due on {#numeric#} {#alphanumeric#}. For help call {#cbn#} - ABC Finance-S
Your appointment with Dr. Mehta is confirmed for 14 Oct, 11:00 AM. - City ClinicYour appointment with Dr. {#alphanumeric#} is confirmed for {#numeric#} {#alphanumeric#}, {#numeric#}:{#numeric#} {#alphanumeric#}. - City Clinic-S

Need the full rulebook? Read the DLT template registration process and the blog on TRAI's mandatory variable tagging update.

How to start sending transactional SMS

  1. Register on DLT

    Register your business as a Principal Entity with an operator DLT portal. Our team guides you through DLT registration.

  2. Get your header

    Register a 6-character alphabetic sender ID under the transactional or service category.

  3. Register templates and CTAs

    Submit templates with typed variables and whitelist every URL and callback number. Use the sample templates as a guide.

  4. Connect SMSGatewayHub

    Map template IDs in your panel and send through the HTTP API, HTTPS API or SMPP.

  5. Track and optimise

    Watch live delivery reports and fix failures with our DLT error codes guide.

Transactional SMS resource map

Everything related to transactional SMS on SMSGatewayHub, grouped by what you need to do next.

Transactional SMS vs promotional SMS: which do you need?

Use transactional (-T) or service (-S) SMS when the customer expects the message because of something they did or a service they hold. These reach all numbers, including DND, at any hour. Use promotional SMS (-P) when the goal is to sell; those go only to non-DND or consented numbers and within the promotional time window.

Most businesses need both. Send order and payment alerts on transactional routes, and campaigns on promotional routes, from the same SMSGatewayHub account. For a deeper walk-through, read transactional SMS for OTPs, alerts and notifications and the rules for sending bulk SMS in India as per DLT guidelines.

Frequently Asked Questions

Under TRAI's latest TCCCPR amendment, a transactional message is sent by a business in response to a transaction the customer initiated, within 30 minutes of that transaction. Examples are OTPs, payment confirmations and login codes. These messages carry a -T header suffix and reach DND numbers 24/7.

-T marks transactional messages tied to a transaction the customer just made. -S marks service messages to existing customers, such as delivery updates, EMI reminders or balance alerts. Both reach DND numbers at any time; neither may contain promotional content.

Yes. Transactional (-T) and service (-S) messages are delivered to all numbers, including those on the DND list, around the clock. Only promotional (-P) messages are filtered by DND preferences and consent.

Yes, if they still use the generic {#var#} placeholder. Templates must now tag each variable as {#numeric#}, {#alphanumeric#}, {#url#}, {#urlott#}, {#cbn#} or {#email#}, and every link or callback number must be a whitelisted CTA. SMSGatewayHub can convert and re-register them for you.

No. Any promotional line turns the message into promotional SMS, which gets a -P suffix, DND filtering and time restrictions. Keep offers in a separate promotional template.

SMSGatewayHub uses Pay As You Go pricing: you buy credits as needed and pay only for delivered SMS; exact rates depend on volume and route, see https://www.smsgatewayhub.com/pricing or talk to sales on 1800 102 1822. You can also estimate spend with the SMS cost calculator.

SMSGatewayHub's multi-operator routing delivers transactional SMS in 2-6 seconds in typical conditions, backed by a 99.9% uptime SLA and live delivery reports.

Send compliant transactional SMS today

Get 1,000 free SMS credits, free DLT guidance and DLT-ready templates. Go live in under 24 hours.