Precios para desarrolladores y niveles por volumen
El precio para desarrolladores es el precio mayorista más un margen que baja con tu volumen de 30 días, nunca por debajo de 0,10 USD ni por encima del precio de la app.
En esta página
La API para desarrolladores tiene su propia lista de precios. En lugar del precio de la app, pagas el precio mayorista de la misma oferta más un margen, y ese margen baja a medida que crece tu volumen.
La fórmula
developer_price = max( ceil(wholesale × (100 + markup) / 100), 0.10 USD )
developer_price = min( developer_price, app_price )
El precio se redondea al céntimo superior. Nunca baja de 0,10 USD ni supera lo que cuesta el mismo número en la app.
Niveles por volumen
Tu margen depende de tu gasto como desarrollador en los últimos 30 días:
| Gasto neto de desarrollador en 30 días | Margen |
|---|---|
| Menos de 100 USD | 80 % |
| Desde 100 USD | 70 % |
| Desde 500 USD | 60 % |
| Desde 2.000 USD | 50 % |
El gasto de desarrollador es el importe neto (cargos menos reembolsos) de los números comprados con la API y el endpoint compatible. Un nivel nuevo se aplica unos 5 minutos después de alcanzar su umbral, y vuelves a bajar si tu gasto de 30 días queda por debajo.
Ejemplo
Para un número con un precio mayorista de 0,10 USD:
| Nivel de precio | Precio |
|---|---|
| Precio de desarrollador al 80 % | 0,18 USD |
| Precio de desarrollador al 50 % | 0,15 USD |
| El mismo número en la app | 0,25 USD |
Consulta tus propios precios
GET /dev/v1/pricesdevuelve tu precio actual de cada oferta, junto al precio de la app.GET /dev/v1/memuestra tu margen, tu gasto de 30 días, tu nivel y lo que falta para el siguiente:
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 } } }
Protección del precio
El precio se fija en el momento de la compra y se guarda con la activación. Envía max_price_minor en cada compra: si el precio ha superado ese valor, la compra se rechaza con 409 PRICE_CHANGED y no se cobra nada.
Reembolsos
Las compras de desarrollador siguen las mismas reglas que la app. Un número sin código, o cancelado antes de su primer código, se reembolsa por completo.
¿Te ha resultado útil este artículo?
¡Gracias! Nos alegra que te haya ayudado.