Ontwikkelaarsprijzen en volumestaffels
Ontwikkelaarsprijzen zijn de inkoopprijs plus een opslag die daalt naarmate je volume over 30 dagen groeit, nooit onder 0,10 USD en nooit boven de prijs in de app.
Op deze pagina
De ontwikkelaars-API heeft een eigen prijslijst. In plaats van de prijs in de app betaal je de inkoopprijs van hetzelfde aanbod plus een opslag, en die opslag daalt naarmate je volume groeit.
De formule
developer_price = max( ceil(wholesale × (100 + markup) / 100), 0.10 USD )
developer_price = min( developer_price, app_price )
De prijs wordt naar boven afgerond op de volgende cent. Hij is nooit lager dan 0,10 USD en nooit hoger dan wat hetzelfde nummer in de app kost.
Volumestaffels
Je opslag hangt af van je ontwikkelaarsuitgaven over de afgelopen 30 dagen:
| Netto ontwikkelaarsuitgaven, laatste 30 dagen | Opslag |
|---|---|
| Onder 100 USD | 80 % |
| Vanaf 100 USD | 70 % |
| Vanaf 500 USD | 60 % |
| Vanaf 2.000 USD | 50 % |
Ontwikkelaarsuitgaven zijn het nettobedrag (afschrijvingen min terugbetalingen) van de nummers die je via de API en het compatibele endpoint kocht. Een nieuwe staffel geldt binnen ongeveer 5 minuten na het bereiken van de drempel, en je zakt terug zodra je uitgaven over 30 dagen eronder komen.
Voorbeeld
Voor een nummer met een inkoopprijs van 0,10 USD:
| Prijsniveau | Prijs |
|---|---|
| Ontwikkelaarsprijs bij 80 % | 0,18 USD |
| Ontwikkelaarsprijs bij 50 % | 0,15 USD |
| Hetzelfde nummer in de app | 0,25 USD |
Je eigen prijzen bekijken
GET /dev/v1/pricesgeeft je actuele prijs voor elk aanbod, naast de prijs in de app.GET /dev/v1/metoont je opslag, je uitgaven over 30 dagen, je staffel en hoeveel er nog nodig is tot de volgende:
curl -s https://smsgrab.com/api/dev/v1/me \
-H "Authorization: Bearer $SMSGRAB_KEY"
{ "pricing": { "markup_percent": 70, "source": "tier", "min_price_minor": 10, "cap_at_retail": true,
"trailing_30d_spend_minor": 18250,
"tier": { "min_spend_minor": 10000, "markup_percent": 70 },
"next_tier": { "min_spend_minor": 50000, "markup_percent": 60, "remaining_minor": 31750 } } }
Prijsbescherming
De prijs ligt vast op het moment dat je koopt en wordt bij de activering opgeslagen. Stuur bij elke aankoop max_price_minor mee: is de prijs daarboven gestegen, dan wordt de aankoop geweigerd met 409 PRICE_CHANGED en wordt er niets afgeschreven.
Terugbetalingen
Aankopen van ontwikkelaars volgen dezelfde regels als de app. Een nummer zonder code, of een nummer dat je vóór de eerste code annuleert, wordt volledig terugbetaald.
Was dit artikel nuttig?
Bedankt! Fijn dat het hielp.