SMS

Wat zijn SMS carrier-kosten en toeslagen?

SMS carrier-kosten, ook wel toeslagen genoemd, zijn netwerkkosten die je provider doorberekent bovenop zijn eigen verzendkosten.

Als je een verzendtarief vermenigvuldigt met het berichtvolume, kan het aandeel van de carrier ontbreken. Een lange tekst kan ook als meerdere segmenten tellen, waardoor de hoeveelheid voor beide kostenposten wordt vermenigvuldigd.

Welke kosten vormen samen de prijs van een bericht?

Bird rapporteert zijn verzendkosten en kosten van derden apart binnen cost.

  • transaction_amount is de kosten van Bird om het bericht te verzenden.
  • passthrough_amount is de SMS carrier-kostencomponent.
  • amount is het totaal, exclusief belasting.
  • currency_code identificeert de valuta die deze bedragen delen.

De bedragen zijn decimale strings. Behoud de teruggegeven valuta bij het weergeven, zodat je een omgerekende schatting niet presenteert als de opgegeven prijs van Bird.

Belasting wordt via facturatie toegepast, niet op de nettokosten van een individueel bericht. Een carrier-toeslag is een aparte component ten opzichte van die belasting.

Wat bepaalt de carrier-kosten?

Bird zoekt de kosten op aan de hand van de operator, het bestemmingsland en het afzendertype.

Die dimensies kunnen verschillende kosten opleveren voor dezelfde tekst. Overstappen van een long code naar een tolvrije afzender kan het geldende tarief wijzigen. Bekijk SMS carrier- en registratiekosten voor de gepubliceerde combinatie.

De hoeveelheid is het aantal segmenten. Als één afgeleverd bericht drie segmenten heeft, is de carrier-kostenhoeveelheid drie. SMS segmenten legt uit waarom een tekst die als één bericht wordt weergegeven dat aantal kan hebben.

Uitgaand en inkomend verkeer gebruiken aparte kostenproducten. Neem beide richtingen mee bij het schatten van een gesprek dat antwoorden verwacht.

Wanneer brengt Bird de kosten in rekening?

Bird probeert de uitgaande carrier-kosten in rekening te brengen wanneer een afleverrapport de aflevering bevestigt en een operator vermeldt.

De verzendkosten vallen apart. Een uitgaand bericht kan daarom al de verzendkosten van Bird hebben voordat er carrier-kosten zijn vastgelegd. Een rapport van mislukte aflevering activeert deze uitgaande carrier-kosten niet.

Voor inkomende berichten probeert Bird de carrier-kosten in rekening te brengen tijdens de ontvangstverwerking, op basis van de gemelde operator. Het wacht niet op een uitgaand afleverrapport.

Geen operatornaam of geen overeenkomende prijs betekent dat dit kostenpad de kosten overslaat. Afleverbevestigingen legt de rapporten uit die worden gebruikt voor de uitgaande status.

Wat betekent een ontbrekende kostencomponent?

Een null component betekent dat er geen bedrag is vastgelegd voor het bericht.

Het kostenschema maakt onderscheid tussen een ontbrekend bedrag en een decimale string die nul voorstelt. Je interface moet dat onderscheid bewaren in plaats van elke null om te zetten naar nul.

Het berichtrecord is geen sluitend bewijs dat facturatie niets heeft geïnd. Een billing-timeout voor carrier-kosten kan passthrough_amount afwezig laten, zelfs als facturatie een bedrag bevat. Vergelijk het bericht met facturatiegegevens bij het onderzoeken van een betwiste afschrijving.

Lees het berichtantwoord voor de vastgelegde componenten en valuta. Behandel een onvolledige component als onbekend in je eigen afstemming.

Zijn registratiekosten hetzelfde als carrier-toeslagen?

Registratiekosten betalen voor het registreren van een afzender of campagne, onafhankelijk van de carrier-kosten per bericht.

Voor zakelijke berichten in de VS via lokale nummers registreert The Campaign Registry merken en campagnes via messaging-serviceproviders. Het registratieproces kan eenmalige en terugkerende kosten met zich meebrengen.

De 10DLC-gids van Bird legt uit hoe je een bedrijf en campagne registreert voor VS-berichten via lokale nummers. De kostenpagina publiceert de geldende bedragen. Neem registratiekosten apart op in je budget, zodat ze niet lijken op onverklaarde kosten per bericht.

Hoe kan ik het totaal verlagen?

Verminder onnodige verzendingen en factureerbare segmenten. Vergelijk geschikte afzendertypen voor je bestemming.

Controleer een ingevuld template na het invoegen van namen, want die tekens kunnen de codering en het segmentaantal veranderen. Houd opt-outs en ontvangergegevens actueel om ongewenste verzendingen te voorkomen. Vergelijk afzenderkosten samen met registratie- en antwoordvereisten, want het laagste tarief alleen voldoet misschien niet aan de behoeften van je programma.

Afzendertypen legt die vereisten uit. Een lager verzendtarief van Bird verlaagt op zichzelf niet de gepubliceerde carrier-kosten.

Kort gezegd

  1. Lees beide kostencomponenten.

    transaction_amount registreert de kosten van Bird. passthrough_amount registreert de SMS carrier-kosten.

  2. Route en segmentaantal bepalen de kosten.

    Bird prijst de operator, het bestemmingsland en het afzendertype, met het segmentaantal van het bericht als hoeveelheid.

  3. Uitgaande en inkomende kosten vallen op verschillende momenten.

    Bird probeert uitgaande carrier-kosten in rekening te brengen bij gemelde aflevering. Inkomende carrier-kosten probeert het in rekening te brengen bij ontvangst van het bericht.

  4. Een ontbrekend bedrag is geen bewijs dat er niets is afgeschreven.

    Een billing-timeout kan ertoe leiden dat de kosten van het bericht niet worden vastgelegd. Controleer een betwist bedrag aan de hand van facturatiegegevens.

  5. Registratiekosten staan apart.

    Afzenderregistratie kan eenmalige of terugkerende kosten met zich meebrengen, onafhankelijk van individuele berichten.

Breng het in de praktijk.

Ga verder met de documentatie, gidsen en voorbeelden voor dit onderwerp. De bronnen zijn in het Engels.

Probeer de oefening en ontvang een implementatieoverzicht

Bouw op hetzelfde netwerk.

Een test-API-key is direct beschikbaar. Productietoegang wordt ontgrendeld zodra u een betaalmethode toevoegt en een afzender verifieert.

Begin met één kanaal.
Voeg de rest toe wanneer je er klaar voor bent.

Een test-API-key is direct beschikbaar. Productietoegang wordt ontgrendeld zodra je een betaalmethode toevoegt en een afzender verifieert.

Gebruik je Claude Code, Cursor of Codex? Kopieer een setup-prompt en je agent installeert de Bird CLI en skills voor je. Kies de jouwe:

Cursor