Per inviare SMS A2P domestici in India la registrazione DLT è obbligatoria: l'azienda che invia si registra su una piattaforma DLT (Distributed Ledger Technology) gestita da un operatore indiano, prima l'entità, poi ogni sender ID (header), poi ogni template di messaggio. I messaggi che non corrispondono a un header e a un template registrati vengono bloccati durante lo scrubbing. Nel 2026 anche URL, link APK e link OTT nei messaggi devono essere in whitelist.
Regole verificate a ottobre 2026.
Registrazione del sender ID su DLT
Gli SMS commerciali in India rientrano nelle Telecom Commercial Communications Customer Preference Regulations (TCCCPR) della TRAI. Gli operatori le applicano tramite piattaforme DLT gestite da Jio, Airtel, Vodafone Idea, BSNL e altri. Registrarsi su un solo portale DLT basta, perché le piattaforme condividono i dati tra le reti. Il processo ha diversi livelli:
- Principal Entity (PE): il brand che invia i messaggi si registra con i documenti societari (dati fiscali e di registrazione dell'impresa, più una lettera di autorizzazione) e riceve un Entity ID.
- Header: il sender ID, registrato sotto l'entità per una categoria specifica.
- Template di contenuto: ogni testo di messaggio, con la parte fissa e le variabili dichiarate, approvato sotto un header e una categoria.
- Chain binding: dalla fine del 2024 l'entità deve anche collegarsi su DLT al provider (telemarketer) che consegna il suo traffico. Se il provider cambia, la catena va aggiornata prima di riprendere gli invii.
La nostra guida generale alla registrazione del sender ID spiega perché così tanti paesi ora funzionano in questo modo. L'India è l'esempio più severo.
Tipi di header e suffissi
| Categoria | Formato dell'header | Suffisso mostrato da maggio 2025 | Numeri DND |
|---|---|---|---|
| Transazionale (banche, OTP bancari) | 6 caratteri | -T | Consegnati |
| Service (avvisi, OTP non bancari, notifiche) | 6 caratteri | -S | Consegnati |
| Promozionale | 6 cifre numeriche | -P | Non consegnati |
| Governo | Header esenti | -G | Consegnati |
Gli operatori aggiungono anche un breve prefisso di rete e di circle, quindi un header registrato come ABCDEF arriva sul telefono come qualcosa tipo VM-ABCDEF-S. Prefisso e suffisso non li aggiungi tu. I sender ID dinamici non sono supportati, e un header può trasportare solo la categoria per cui è stato registrato. Le differenze tra le categorie sono trattate in SMS transazionali e promozionali.
Template, URL e scrubbing
Ogni messaggio viene confrontato con l'header registrato, il template approvato e la preferenza DND del destinatario. Il testo fisso deve corrispondere esattamente al template, quindi basta una parola cambiata, uno spazio in più o una punteggiatura diversa per fallire. Le variabili devono usare i tag di variabile dichiarati, e il template ID va passato a ogni invio. Un messaggio che non supera lo scrubbing di solito viene accettato dall'API ma segnalato come fallito nel report di consegna.
Dal 1 ottobre 2024 la TRAI impone agli operatori di bloccare i messaggi che contengono URL, APK o link OTT non in whitelist su DLT. Registra i domini completi che usi, ed evita gli accorciatori di URL pubblici, che secondo i provider non vengono accettati. Per i numeri di richiamata è stata annunciata una tempistica separata, quindi verifica la regola attuale con il tuo provider.
DND, consenso e orari di invio
L'India ha un registro nazionale delle opposizioni (NCPR). I messaggi promozionali non vengono consegnati ai numeri iscritti e vengono consegnati solo in una finestra diurna. I provider indicano di solito dalle 10:00 alle 21:00 IST, alcuni indicano le 09:00 come inizio, quindi conferma la finestra con la tua rotta. I programmi promozionali richiedono anche il consenso dei clienti registrato su DLT. Il traffico transazionale e service si può inviare a qualsiasi ora. Gioco d'azzardo, contenuti per adulti, prestiti e altre categorie sensibili vengono rifiutati o controllati in modo stretto; leggi restrizioni sui contenuti SMS per capire come li trattano gli operatori.
Reti mobili e rotte internazionali
Le principali reti mobili sono Jio, Airtel, Vodafone Idea (Vi) e BSNL. L'Unicode (UCS-2) è supportato, quindi l'hindi e le altre scritture indiane funzionano, ma un segmento Unicode contiene molti meno caratteri; leggi codifica GSM-7 e Unicode. Le aziende straniere senza registrazione DLT possono usare solo la rotta internazionale, dove gli operatori applicano la terminazione internazionale e il mittente compare come ID numerico casuale invece che come brand. Il traffico di entità indiane offerto su percorsi internazionali o grigi è una fonte comune di blocchi e di report di consegna falsi.
Traffico OTP verso l'India
Registra i template OTP nella categoria giusta: transazionale per le banche, service per tutti gli altri. Tieni il nome del brand nel testo fisso, metti il codice in una variabile numerica dichiarata e non aggiungere mai frasi promozionali, che possono spostare il messaggio in una categoria che i numeri DND non ricevono. Testa ogni template su tutte e quattro le reti prima del lancio, come spiegato in come testare una rotta SMS, e segui le nostre buone pratiche per gli SMS OTP.
VoIPMatcher procura rotte SMS A2P dai suoi carrier e le gestisce, e acquirenti e venditori non si vedono mai. Dicci se il tuo traffico è registrato DLT o internazionale, e quali categorie invii. Consulta la pagina della destinazione SMS India o richiedi una rotta SMS per l'India.
Domande frequenti
Posso inviare SMS in India senza registrazione DLT?
Non come traffico A2P domestico. I messaggi che non corrispondono a un'entità, un header e un template registrati vengono bloccati durante lo scrubbing. Le aziende straniere senza registrazione DLT possono usare solo la rotta internazionale, dove gli operatori applicano la terminazione internazionale e il mittente compare come ID numerico casuale. Le offerte per inviare traffico domestico senza DLT sono rotte grigie e vengono bloccate.
La registrazione DLT è obbligatoria per gli OTP?
Sì. I messaggi OTP richiedono un header e un template registrati come qualsiasi altro SMS A2P domestico in India. Registrali nella categoria transazionale per le banche e nella categoria service per tutti gli altri, tieni il nome del brand nel testo fisso, metti il codice in una variabile numerica dichiarata e non aggiungere mai frasi promozionali.
Cos'è un template ID DLT?
Un template ID DLT è l'identificativo che una piattaforma DLT assegna a un template di messaggio approvato. Va passato a ogni invio, insieme all'header registrato, così l'operatore può confrontare il messaggio con il template durante lo scrubbing. Un messaggio senza il template ID giusto, o con un testo che non corrisponde, fallisce.
Su quanti portali DLT devo registrarmi?
Ne basta uno. Le piattaforme DLT sono gestite da Jio, Airtel, Vodafone Idea, BSNL e altri, e condividono i dati di registrazione tra le reti. Registra entità, header e template su un portale, poi collega la tua entità al provider che consegna il tuo traffico. Se cambi provider, aggiorna quel chain binding prima di riprendere gli invii.
Perché il mio SMS DLT risulta fallito?
Un messaggio che non supera lo scrubbing DLT di solito viene accettato dall'API ma segnalato come fallito nel report di consegna. Le cause comuni sono un testo fisso che differisce dal template per una parola, uno spazio o un segno di punteggiatura, un template ID mancante o sbagliato, un URL non in whitelist, o un messaggio promozionale inviato a un numero DND.
Ti serve una rotta?
Mandaci destinazione, tipo di rotta e tariffa target. Ti rispondiamo con quello che possiamo offrirti.