Choisir une langue

Tarifs développeurs et paliers de volume

Le prix développeur correspond au prix de gros plus une marge qui baisse avec votre volume sur 30 jours, jamais sous 0,10 USD et jamais au-dessus du prix de l'application.

Sur cette page
  1. La formule
  2. Paliers de volume
  3. Exemple
  4. Voir vos propres prix
  5. Protection du prix
  6. Remboursements

L'API pour développeurs a sa propre grille tarifaire. Au lieu du prix de l'application, vous payez le prix de gros de la même offre plus une marge, et cette marge diminue à mesure que votre volume augmente.

La formule

Texte
developer_price = max( ceil(wholesale × (100 + markup) / 100), 0.10 USD )
developer_price = min( developer_price, app_price )

Le prix est arrondi au cent supérieur. Il n'est jamais inférieur à 0,10 USD ni supérieur au prix du même numéro dans l'application.

Paliers de volume

Votre marge dépend de vos dépenses développeur des 30 derniers jours :

Dépenses développeur nettes sur 30 jours Marge
Moins de 100 USD 80 %
À partir de 100 USD 70 %
À partir de 500 USD 60 %
À partir de 2 000 USD 50 %

Les dépenses développeur correspondent au montant net (débits moins remboursements) des numéros achetés via l'API et le point d'accès compatible. Un nouveau palier s'applique environ 5 minutes après avoir atteint son seuil, et vous redescendez si vos dépenses sur 30 jours repassent en dessous.

Exemple

Pour un numéro dont le prix de gros est de 0,10 USD :

Niveau de prix Prix
Prix développeur à 80 % 0,18 USD
Prix développeur à 50 % 0,15 USD
Le même numéro dans l'application 0,25 USD

Voir vos propres prix

  • GET /dev/v1/prices renvoie votre prix actuel pour chaque offre, à côté du prix de l'application.
  • GET /dev/v1/me affiche votre marge, vos dépenses sur 30 jours, votre palier et ce qu'il reste avant le suivant :
Bash
curl -s https://smsgrab.com/api/dev/v1/me \
  -H "Authorization: Bearer $SMSGRAB_KEY"
JSON
{ "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 } } }

Protection du prix

Le prix est fixé au moment de l'achat et enregistré avec l'activation. Envoyez max_price_minor à chaque achat : si le prix l'a dépassé, l'achat est refusé avec 409 PRICE_CHANGED et rien n'est débité.

Remboursements

Les achats développeur suivent les mêmes règles que l'application. Un numéro sans code, ou annulé avant son premier code, est remboursé intégralement.

Cet article vous a-t-il été utile ?

Besoin d’aide supplémentaire ?

Écrivez-nous. Nous répondons à chaque message, généralement en quelques heures.

Ou écrivez-nous à [email protected]