Entwicklerpreise und Mengenstaffeln
Entwicklerpreise sind der Großhandelspreis plus ein Aufschlag, der mit deinem 30-Tage-Volumen sinkt, nie unter 0,10 USD und nie über dem App-Preis.
Auf dieser Seite
Die Entwickler-API hat eine eigene Preisliste. Statt des App-Preises zahlst du den Großhandelspreis desselben Angebots plus einen Aufschlag, und dieser Aufschlag sinkt, je mehr Volumen du hast.
Die Formel
developer_price = max( ceil(wholesale × (100 + markup) / 100), 0.10 USD )
developer_price = min( developer_price, app_price )
Der Preis wird auf den nächsten Cent aufgerundet. Er liegt nie unter 0,10 USD und nie über dem Preis, den dieselbe Nummer in der App kostet.
Mengenstaffeln
Dein Aufschlag hängt von deinen Entwicklerausgaben der letzten 30 Tage ab:
| Netto-Entwicklerausgaben, letzte 30 Tage | Aufschlag |
|---|---|
| Unter 100 USD | 80 % |
| Ab 100 USD | 70 % |
| Ab 500 USD | 60 % |
| Ab 2.000 USD | 50 % |
Entwicklerausgaben sind der Nettobetrag (Abbuchungen minus Erstattungen) der Nummern, die du über die API und den kompatiblen Endpunkt gekauft hast. Eine neue Staffel gilt etwa 5 Minuten nach Erreichen ihrer Schwelle, und du rutschst wieder zurück, wenn deine 30-Tage-Ausgaben darunter fallen.
Beispiel
Für eine Nummer mit einem Großhandelspreis von 0,10 USD:
| Preisstufe | Preis |
|---|---|
| Entwicklerpreis bei 80 % | 0,18 USD |
| Entwicklerpreis bei 50 % | 0,15 USD |
| Dieselbe Nummer in der App | 0,25 USD |
Deine eigenen Preise sehen
GET /dev/v1/pricesliefert deinen aktuellen Preis für jedes Angebot, neben dem App-Preis.GET /dev/v1/mezeigt deinen Aufschlag, deine 30-Tage-Ausgaben, deine Staffel und wie viel bis zur nächsten fehlt:
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 } } }
Preisschutz
Der Preis wird im Moment des Kaufs festgelegt und mit der Aktivierung gespeichert. Sende bei jedem Kauf max_price_minor mit: Ist der Preis darüber gestiegen, wird der Kauf mit 409 PRICE_CHANGED abgelehnt und nichts abgebucht.
Erstattungen
Für Entwicklerkäufe gelten dieselben Regeln wie in der App. Eine Nummer ohne Code oder eine, die du vor ihrem ersten Code stornierst, wird voll erstattet.
War dieser Artikel hilfreich?
Danke! Schön, dass es geholfen hat.