This article outlines some of the more common mistakes when using SMPP and can serve as a checklist of common misconfigurations.
Bind_Transmitter/Bind_Receiver/Bind_Transceiver:
The interface_version, must be declared, most often 0x34 if your ESME supports SMPP version 3.4.
Submit_SM:
source_addr_ton, Type of number needs to match the source_addr:
| TON | Value | 
| Unknown | 0x00 | 
| International | 0x01 | 
| National | 0x02 | 
| Network Specific | 0x03 | 
| Subscriber Number | 0x04 | 
| Alphanumeric | 0x05 | 
source_addr_npi, Numeric Plan Indicator needs to match the source_addr:
| NPI | Value | 
| Unknown | 0x00 | 
| MSISDN | 0x01 | 
 Shahzad_Ismail
		
			Shahzad_Ismail
		
		
		
		
		
		
			Learn how to get started with SMS by watching this step-by-step tutorial. The video explains the basics of SMS and shows you how easy it is to send your first message with Sinch:
Sign up to the Sinch Build Dashboard and get started today or take a look at the Sinch SMS Product page to learn more about our SMS products.