- Newest
- Most votes
- Most comments
Hello Rajesh,
Hope you are doing well.
I see you concerned about the SNS SMS charges being twice the amount mentioned in the pricing page.
The pricing page states as follows [1]:
Network/ HNI | Transactional SMS | Promotional SMS |
---|---|---|
All Networks | $0.00278 | $0.00278 |
All Networks - International | $0.0413 | $0.0413 |
By default, when you send messages to recipients in India, Amazon SNS uses International Long Distance Operator (ILDO) connections to transmit those messages. When recipients see a message that's sent over an ILDO connection, it appears to be sent from a random numeric ID. [2]
As a result, you are incurring charges as mentioned for All Networks - International
If you wish to incur charges for the pricing mentioned for All Networks
which is $0.00278
, you will have to send SMS through local routes.
To send messages using local routes, you must first register your use case and message templates with the Telecom Regulatory Authority of India (TRAI) through Distributed Ledger Technology (DLT) portals.
Hope this helps.
References:
1: https://aws.amazon.com/sns/sms-pricing/
2: https://docs.aws.amazon.com/sns/latest/dg/channels-sms-senderid-india.html
Regards, HarshaVardhanG
Relevant content
- asked 9 months ago
- asked 2 years ago
- asked 8 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 10 months ago
thanks, it provides the clarity on why the issue happened, i will explore on the step mentioned to register via local routes, let me check and see can build anything on top of this.
Hi Harsha, above cost $0.00278 is per SMS?