IOSOR Tieto

Ensimmäinen raskas laskutusviikko: kun segmenttilaskelmat ja lasku eivät täsmää

Ratkaise laskettujen SMS-segmenttien ja todellisten prepaid-veloitusten väliset erot ensimmäisellä vilkkaalla laskutusviikollasi.

Ensimmäinen raskas laskutusviikko: kun segmenttilaskelmat ja lasku eivät täsmää.

Ensimmäinen raskas laskutusviikkojärkytys

White-label-vuokralaisesi sai juuri päätökseensä ensimmäisen korkean volyymin SMS-viikkonsa. Asiakkaan ohjauspaneeli näytti 50 000 lähetettyä viestiä, mutta prepaid-saldo laski nopeammin kuin yksinkertainen aritmetiikka ennusti. Operaattorit panikoivat ja olettavat kyseessä olevan laskutusvirheet tai piilotetut verkkolisämaksut. Todellisuudessa laskutusero johtuu lähes aina koodausmuutoksista tai ketjutetuista hyötykuormarajoista eikä petollisesta hintaluettelon korotuksesta.

UCS2-koodaus ja segmenttien kasvu

Standardi GSM 7-bit -koodaus sovittaa 160 merkkiä yhteen segmenttiin. Heti kun käyttäjä liittää älykkään lainausmerkin, emojin tai kyrillisen merkin, koko hyötykuorma siirtyy UCS2-koodaukseen. Yksi UCS2-segmentti pitää sisällään vain 70 merkkiä. Kun viesti ylittää 70 merkkiä, ketjutusotsikot kuluttavat hyötykuormatilaa, mikä laskee moniosaiset rajat 67 merkkiin kehystä kohden. Katso SMS-segmenttien kirjanpito tarkastaaksesi yksittäiset hyötykuorman pituudet ennen niiden osumista yhdyskäytävään.

DLR-aikaleimat ja pääkirjan viive

Prepaid-alustat veloittavat varat välittömästi operaattorin luovutuksen yhteydessä, mutta verkkosivun kautta tulevat lopulliset toimituskuittaukset (DLR) voivat laahata useita minuutteja ruuhka-aikoina. Jos asiakasvienti hakee tiedot ennen kuin kaikki asynkroniset tilatakaisinkutsut rauhoittuvat, tapahtumapääkirja poikkeaa tilapäisesti paikallisista viestimääristä. Hae aina lompakon month-end-vienti klo 02:00 pakollisen kahden tunnin odotusajan jälkeen varmistaaksesi, että jokainen odottava DLR on täsmäytetty pääkirjaan.

Volyymitarkastusten kynnysarvot

Jokainen prepaid-työtila toimii tiukkojen rakenteellisten rajojen puitteissa. Tilit, jotka laskevat alle USD 20 prepaid-lattian, käynnistävät välittömän liikenteen kuristuksen turvaamattomien tilinylitysten estämiseksi. Vastaavasti, kun aktiivinen vuokralainen ylittää pehmeän tarkastuksen lähellä USD 1.000 /kk -rajaa, automatisoidut riskiliput tarkistavat epätavalliset liikenneruuhkat tai varmentamattomat 10DLC-rekisteröintitiedot. Tämän vaiheen ohittaminen johtaa äkilliseen operaattorin suodatukseen.

Segmenttien ja pääkirjarivien täsmäytys

Todistaaksesi tarkkuuden yritysasiakkaillesi vertaa raakoja tietokantalokeja muuttumattomiin tapahtumatietoihin jäsennellyn pääkirjaerittelyn avulla.

Lähdemetriikka Laskentatyyppi Tyypillinen poikkeama
Sovelluksen DB-logit Lähtevät API-kutsut Puuttuvat concat-otsikot
Operaattorin DLR Päätekuitit Verkon aikaviive
Lompakon pääkirja Prepaid-veloitukset UCS2-bittisyvyyden muutokset

Lue SMS-volyymin tarkastelu: kun prepaid-pilotti ei enää riitä luodaksesi toistettavia tarkastustapoja korkean tason tileille.

Aloita IOSORilla

Avaa IOSOR-konsoli ja tarkasta lähtevät viestisisällöt merkistökoodauksen tarkastuslokia vasten ennen viikoittaisten asiakaslaskujen lähettämistä. Suodata lähtevää liikennettä UCS2-lipuilla, jotta löydät piilevät älykkäät lainausmerkit tai Unicode-merkit, jotka pilkkovat yksiosaiset luonnokset useampaan osaan. Varmista, että asynkroniset toimituskuittauksen verkkokoukut ovat täysin kirjautuneet ennen kirjanpidon täsmäytystiedostojen vientiä.

IOSOR-yhteenveto

Erot sovelluksen lokitietojen ja laskujen välillä johtuvat viestien koodausmuutoksista ja moniosaisista segmenttiotsikoista eivätkä alustan laskutusvirheistä. Yksi ainoa GSM-merkistöön kuulumaton merkki pakottaa käyttämään UCS2-koodausta, mikä kutistaa segmentin kapasiteetin heti 160 merkistä 70 merkkiin ja kasvattaa laskutettavien yksiköiden kokonaismäärää.

Oliko tästä oppaasta apua?

Aiheeseen liittyvät oppaat