The Ultimate guide to TRAI DLT Template Registration

TRAI DLT Registration has been made mandatory for Entity/Enterprise. Two-phase – entity registration and Sender-ID (Header Registration) had been completed by almost every entity, if not hurry up!
The third phase – template registration process is starting now and requires you to register your template, so your template is verified at the earliest.
The last date of template registration is 15 December 2020*.
Registration of Template on the DLT platform
There are two types of Template Registration
- Content Template
- Consent Template
The messages are categorized into 4 categories, registration of the template is to be made based on the categorization provided below :
Download template registration pdf guide by various opertors
Transactional – Any message which contains an OTP and requires or relates to a banking transaction initiated by a bank customer will only be considered as transactional. This is applicable to all banks (national/scheduled/private/govt and even MNC’s).
Illustration
- OTP message required for completing a net-banking transaction.
- OTP message required for completing credit/debit card transactions at a merchant location.
Actual Message | Required Template Format |
824926 is the otp for trxn of INR 57.75 at sandeshlive e payment services with your sbi card xx3931. OTP is valid for 10 mins. pls do not share with anyone | {#var#} is the otp for trxn of INR {#var#} at {#var#} with your sbi card{#var#}. OTP is valid for {#var#}. pls do not share with anyone |
032456 is your OTP for fund transfer for an amount Rs.3,000 to Ankit. OTP valid for 8 minutes. Do not share this OTP with anyone. | {#var#} is your OTP for fund transfer for an amount {#var#} to {#var#}. OTP valid for 8 minutes. Do not share this OTP with anyone. |
428684 is OTP for your eComm Txn for an amount Rs.15,000 OTP valid for 8 minutes. Do not share this OTP with anyone. | {#var#} is OTP for your eComm Txn for an amount {#var#} OTP valid for 8 minutes. Do not share this OTP with anyone |
369147 is OTP for your premium payment for amount Rs.34,000. OTP valid for 8 minutes. Do not share this OTP with anyone. | {#var#} is OTP for your premium payment for amount {#var#}. OTP valid for 8 minutes. Do not share this OTP with anyone. |
852456 is your OTP for BillDesk Payment in Net Banking. OTP valid for 8 minutes. | {#var#} is your OTP for BillDesk Payment in Net Banking. OTP valid for 8 minutes. |
Service Implicit
Any message arising out of customers action or his existing relationship with
the enterprise that is not promotional will be considered as a Service-Implicit message.
Illustration
- Confirmation messages of Net-banking and credit/debit card transactions.
- Product purchase confirmation, delivery status, etc. from e-comm websites.
- Customers make payments through Payment Wallet over the E-Commerce website / mobile app and an OTP is sent to complete the transaction.
- OTP is required for e-comm website, app login, social media apps, authentication/verification links, securities trading, Demat account operations, KYC, e-wallet registration, etc.
- Messages from TSP/ISP.
- Periodic balance info, bill generation, bill dispatch, due date reminders, recharge confirmation (DTH, cable, prepaid electricity recharge, etc)
- Delivery notifications, updates, and periodic upgrades.
- Messages from retail stores related to the bill, warranty
- Messages from schools-attendance/transport alerts
- Messages from hospitals/clinics/pharmacies/radiologists/pathologists about registration, appointment, discharge, reports.
- Confirmatory messages from app-based services.
- Govt/DOT/TRAI mandated messages.
- Service updates from car workshops, repair shops, gadgets service centers.
- Directory services like Justdial, yellow pages.
- Day-end/month-end settlement alerts to securities/demat account holders.
Actual Message | Required Template Format |
Thank you for using EMI Facility on your HDFC Bank Credit Card 4***3495 EMI request for Rs. 25000.00 executed on 01/07/2019 | Thank you for using EMI Facility on your HDFC Bank Credit Card {#var#} EMI request for {#var#} executed on {#var#} |
KOTAK BANK – Your new bill for JVVNL Bangalore – account 0842948000 for Rs 4339.00 could not get scheduled because the autopay limit is less than the bill amount. | KOTAK BANK – Your new bill for {#var#} – account{#var#} for Rs {#var#} could not get scheduled because the autopay limit is less than the bill amount. |
account: 674508 is Sandeshlive account verification code. | account: {#var#} is your Sandeshlive account verification code. |
transaction alert: 49.0 was used from your Amazon gift card 6000172013334850 for order od117666705985700000 on amazon balance remaining in the card: 0.0. if you don’t recognize this transaction, please reach out to http://fkrt.it/q0rbconnnn immediately. | transaction alert: {#var#} was used from your {#var#} gift card {#var#} for order {#var#} on Amazon balance remaining in the card: {#var#}. if you don’t recognize this transaction, please reach out to {#var#} immediately. |
Kindly note that the free look period for your insurance cancellation is 15 days from the date of receipt of the insurance policy. Regards, LIC Ltd. | Kindly note that the free look period for your insurance cancellation is {#var#} from the date of receipt of the insurance policy. Regards, LIC Ltd. |
dear suraj, otp is 2568 for order id #101794788 at daily orders phone case maker mobile app, kindly enter it to confirm your order. thank you! | dear {#var#}, otp is {#var#} for order id {#var#} at daily orders phone case maker mobile app, kindly enter it to confirm your order. thank you! |
Service Explicit
These are the messages which require explicit consent from the customer, that have been verified directly from the recipient in a robust and verifiable manner and recorded by the consent registrar. Any service message which doesn’t fall under the service-implicit category.
Note: Additionally, the customer consent template needs to be linked to content templates in the service explicit category.
Illustration
Messages to the existing customers recommending or promoting their other products or services.
Actual Message | Required Template Format |
Your Rs.500 exclusive voucher is UNUSED!! Redeem it on purchase of Rs.1,000 at Raymond. Use code 654321001 Valid till 31st Mar 2020! T&C. | Your Rs.{#var#} exclusive vouchers are UNUSED!! Redeem it on purchase of Rs.{#var#} at Raymond. Use code {#var#} Valid till {#var#}! T&C. |
Swedish massage 60min(1): 1355.93, aroma massage 60min(1): 1525.42, s.total(2): 2881.35, | Swedish massage {#var#},aroma massage {#var#},s. total{#var#}, |
Hi, In order to best serve you and others, could you click on mosl.co/ywq8FBJpAn to share your meeting experience with Motilal Oswal RM Raju Saha on 22 | Hi, In order to best serve you and others, could you click on {#var#} to share your meeting experience with {#var#} |
Bajaj Finserv Personal Loan needs Minimal Documentation. Fulfill your financial needs in one click http://m.BajFin.in/Iphr8tFE . T&C | Bajaj Finserv Personal Loan needs Minimal Documentation. Fulfill your financial needs in one click {#var#}. T&C |
Promotional
Any message with an intention to promote or sell a product, goods or service. Service content mixed with promotional content is also treated as promotional. These messages will be sent to customers after performing the preference and consent scrubbing function.
Note: Additionally, the customer consent template needs to be linked to content templates in the service explicit category.
Actual Message | Required Template Format |
Lifetime Free ICICI Bank Credit Card with Vouchers from LensKart, Pepperfry, Grabon worth Rs.3000. SMS “apply” to 5676766 TnC apply | Lifetime Free ICICI Bank Credit Card with Vouchers from LensKart, Pepperfry, Grabon worth Rs.{#var#}. SMS “{#var#}” to 5676766. TnC apply |
Pay JUST Rs 640* pm & get Rs 83,333 for 120 months or payout of Rs 1,00,00,000 With LIC*(Life Insurance Cover) For Your Family. http://px2.in/pAD4Tls | Pay JUST Rs {#var#} pm & get Rs {#var#} for {#var#} months or payout of Rs {#var#} With LIC (Life Insurance Cover) For Your Family. {#var#} |
YOU can win Rs 20,000 in Fantasy cricket use code 542321. Install Fantasy Pro app now to WIN Click – https://abc.com | YOU can win Rs {#var#} in Fantasy cricket use code {#var#}. Install Fantasy Pro app now to WIN Click – {#var#} |
Content Template Validations
- 2 or more spaces are not supposed to use between 2 words, before word or afterword.
- All special characters are being allowed currently.
- The variable format is {#var#} which is case sensitive.
- Or a variable can be inserted by clicking the radio button (insert variable) above the text box.
- Trans/Service category messages should have variables mandatorily.
- Promo categories can have complete fixed content or with variable parts.
- There is no limitation in no. of variables per message.
- Values like amount, date, a/c no, merchant names, OTP, codes, URL, customer names, card type, etc. need to be replaced with variables.
Watch Airtel Content Template video guide –
Do’s for Content Template
- Use a promotional category for communications intended to send from numerical sender id only.
- Transactional category to be used by banking enterprises only & for OTP messages during fund transfer; online payment; merchant txn only.
- Service – explicit category needs to link consent templates as well, without which the template gets rejected.
- Choose a relevant/recognizable name for templates.
- Use the message type as “TEXT” for all general messages & “Unicode” for regional messages.
- Variable {#var#} insertion to be required against values like a date; amount; a/c no; OTP; names; etc…
Don’ts for Content Template
- Not linking consent templates for content template categories “promotional” & “service – explicit”.
- Same content template against multiple headers.
- Header selection against irrelevant templates.
- Selecting the “Transactional” category by non-banking enterprises.
- No or invalid variable format in templates.
- Using double spaces in templates (this can be pre-checked by verifying the template on notepad++ before template submission).
- Templates with less than 6 char or variable insertion alone as a template.
Consent Template
A standard message that is sent to end-users of the enterprise for their consent to receive communications from respective enterprises.
*Above image is taken from the VIL DLT Platform for reference.
Template Name: Name as per the choice
Brand Name: The product/trade name or if they have multiple brand names
Ex: Enterprise “Jubilant Food Works” owns 3 brand portfolios “Domino’s Pizza; Dunkin’ Donuts & Hong’s Kitchen”.
Watch Airtel Consent Template video guide –
Scope of consent: Content they want to send to end-users (We would like to send communication regarding all marketing offers and events to our registered customers. {opt-out procedure can also be given}). It should not contain any actual message contents.
Ex: Would Like to Send Communication Regarding All Marketing Offers and Events to Our Registered Customers
“ABC Solutions” needs Your Consent in Order to Serve You Better. We May Send You Messages About Your Account Information, Activity, and Our Best Offers
We will send you updates, transactions, recommendations of our services, or products being a registered customer with us.
Airtel Guide for Bulk Consent data upload with CSV file –
With the above details filled, enterprises can submit the template for approval. There is no limitation for enterprise on the creation of no. of consent templates. Post-approval by the registrar, an enterprise can link these consent template to their content templates in promotional or service explicit category accordingly
Do’s for Consent Template
Choose a short name to a template that is relevant. This helps in choosing the right consent template while creating content templates in promotional or service explicit categories.
- Brand name should be relevant to details mentioned in the scope of content
- The scope of content should be relevant to the mentioned brand & intent of the consent to be mentioned.
- If an entity wants to provide opt-out information, that needs to be provided completely.
Ex: “To opt-out, send SMS as STOP to 1234567890”
Don’ts for Consent Template
- Not to use generic names for templates like “template1; etc..”.
- Not to mention invalid or irrelevant names under the brand. This will be treated as an invalid template.
- Not to enter actual messages sent to customers, no short messages like “consent; SMS to customers; etc…”
- No variable to be used in the scope of consent, as variable applicable to content templates only.
- Multiple consents not required by the entity unless it is required by an enterprise, like the example mentioned explaining the brand name field.
2 Responses