Plivo API’s support concatenation. Though, some carriers and handsets do not support long SMS concatenation.
When sending a long SMS, Plivo’s Message API automatically breaks long SMS text messages into multiple SMS and adds a concatenation header to each message so that it can be stitched together (i.e., concatenated) at receiver’s mobile device.
Since Plivo supports sending SMS in all text based languages (e.g., English, French, Chinese, Arabic, etc.), text messages in any language will be automatically concatenated. Also all of Plivo’s Helper Libraries automatically encode messages into Unicode UTF-8 as needed.
How does Plivo charge for concatenated messages?
Long SMS text messages that are over the character limit are concatenated and billed separately as individual text messages.
For eg: Kindly check the screenshot below. The message sample is of 4 units where each unit costs USD 0.00250 and the total amount for the message equals to USD 0.01000.
How does Plivo handle delivery reports for concatenated SMS text messages?
DLRs for long messages are processed the same way they are for single unit messages. i.e. Only one MDR is generated for long messages, and only one DLR is raised for the message.