The Textlocal SMS SMPP server supports the commonly used encoding types defined in the PDU. The data_coding parameter can be one of the following:
If a PDU is sent with a data_coding type other than the three listed above, you may experience inconsistent results.
The Textlocal SMPP server supports both relative and absolute schedule times as per the SMPP specification. For example, a relative schedule time such as 010302070800400R would mean that a message will be delivered 1 year, 3 months, 2 days, 7 hours, 8 minutes, 0 seconds and 4 tenths of second from now.
Scheduled delivery times are specified in UTC format, including the quarter-hour offset and direction symbol (either + or -) in the format of YYMMDDhhmmss – for example, 150401133700-00 would be 01/04/2015 at 13:37:00 UTC.
If the source_add_ton value is set to 99, messages will not be sent through the live platform, and will be receipted as if successfully delivered.
Interpreting Delivery Response Codes Aside from the standard SMPP delivery statuses, the delivery status code is used to alert the SMPP client of specific issues with the delivery of messages in the form of a deliver_sm message back to your bind. If a submit_sm was sent without requesting a delivery receipt (setting the registered_delivery to 0), then this will not be applicable.
SMPP Delivery Status Codes and their Meanings
The following are the status codes we return and their associated meanings: