IOSOR Guias
Contabilidade de segmentos SMS: por que uma mensagem não é uma única linha de gasto
Guia de pricing: GSM-7 vs UCS-2, overhead de concatenação multipart e como reconciliar cada envio com a carteira pré-paga sem adivinhar.
O utilizador escreveu uma mensagem. A carteira pré-paga debitou três unidades. Isso não é um bug — é contabilidade de segmentos, e as equipas de finanças que não entendem GSM-7 vs UCS-2 nem concatenação multipart abrem tickets contra um motor de faturação que funciona exatamente como foi desenhado.
O IOSOR trata cada linha de gasto SMS como reconstruível até contagem de segmentos, encoding e destino — não como uma taxa opaca de plataforma. Perto de USD 1.000+ de uso mensal de plataforma, a disciplina de segmentos é a diferença entre uma reconciliação mensal limpa e uma escalada recorrente de “porque custou mais”.
Por que um SMS não é uma única linha de gasto
| O que o remetente vê | O que a carteira vê |
|---|---|
| “Enviei um texto” | 1–3 unidades faturadas conforme encoding e comprimento |
| Um emoji adicionado no fim | A mensagem inteira muda para UCS-2 |
| Uma variável de template alguns caracteres mais longa | A mensagem cruza um limite de segmento |
GSM-7 vs UCS-2: por que o conjunto de caracteres muda a matemática
- GSM-7 cobre um alfabeto latino limitado e um conjunto pequeno de símbolos; cada carácter consome menos “orçamento” por segmento
- UCS-2 (qualquer carácter fora de GSM-7 — emoji, a maioria das escritas não latinas, alguma pontuação) força a mensagem inteira para um encoding mais largo com limite menor por segmento
- Um carácter “invisível” (aspas tipográficas coladas de um documento, um checkmark, um emoji) pode inverter em silêncio a mensagem inteira de GSM-7 para UCS-2
Segmentação multipart e overhead de concatenação
| Encoding | Limite de um segmento | Limite em multipart | Por que multipart é menor |
|---|---|---|---|
| GSM-7 | 160 car. | 153 car. | O cabeçalho de concatenação reserva espaço |
| UCS-2 | 70 car. | 67 car. | O mesmo cabeçalho, orçamento de alfabeto menor |
Cruzar o limite de um único segmento não “arredonda” com elegância — a mensagem divide-se em vários segmentos, cada um com overhead de concatenação, e é refaturada em conformidade.
Onde se escondem as contagens de segmentos
- Uma pré-visualização do compositor mostra “1 mensagem” enquanto o encoding real produz 2–3 segmentos faturados
- Variáveis de template que empurram o comprimento além do limite só para alguns destinatários
- Caracteres específicos de locale (acentos, escritas não latinas) que passam QA numa língua e multiplicam o custo noutra
Cada linha de débito deve mostrar: destino, comprimento da mensagem, encoding detetado, contagem de segmentos e taxa unitária — não uma “taxa SMS” misturada. Se as finanças não conseguem mapear um débito da carteira a esses cinco campos, o ledger não é reconciliável: confia-se nele por fé.
Sinais de alerta
- Compositor ou resposta API a reportar contagem de mensagens em vez de segmentos
- Sem visibilidade de que encoding foi usado num envio concreto
- O suporte diz “problemas de encoding são raros, não se preocupe”
- Linhas de ledger que não se conseguem rastrear até comprimento, encoding e destino
- Envios bulk faturados como estimativa plana e reconciliados só no fim do mês
Comece com a IOSOR
Reveja os payloads dos seus modelos de envio na consola do IOSOR antes de disparar grandes lotes. Configure validações na API para sinalizar qualquer mensagem que exceda um único segmento ou mude inesperadamente de GSM-7 para codificação UCS-2.
- Reservas de carteira pré-paga: cálculo de saldo disponível sob alta concorr…
- Semana de fatura de preços: cotações versus linhas cobradas
- Evitar débitos silenciosos quando campanhas alteram o conjunto de caracteres…
Conclusão IOSOR
Uma única mensagem de texto enviada raramente se traduz numa única linha de custo.
Este guia foi útil?
Guias relacionados
- Failover de Rota na Semana de Incidentes: Reconciliando Discrepâncias de Tarifas Após Comutação de Emergência
Domine a reconciliação pós-incidente do livro-razão de carteira para failovers de operadoras secundárias de alto custo em sua plataforma CPaaS white-label.
- Recalibragem de volume de subcontas: transição além dos pisos mensais
Ajuste as estruturas de taxas pré-pagas e os pisos de recarga quando o volume de despacho mensal exceder o padrão.
- Sobretaxas de verificação toll-free: contabilizando taxas únicas de registro
Saiba como as plataformas CPaaS de marca branca debitam taxas de verificação de operadora e registro de campanhas dos saldos pré-pagos das contas filhas.