Elegir un idioma

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
  1. La fórmula
  2. Niveles por volumen
  3. Ejemplo
  4. Consulta tus propios precios
  5. Protección del precio
  6. Reembolsos

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

Texto
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/prices devuelve tu precio actual de cada oferta, junto al precio de la app.
  • GET /dev/v1/me muestra tu margen, tu gasto de 30 días, tu nivel y lo que falta para el siguiente:
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 } } }

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?

¿Sigues necesitando ayuda?

Escríbenos. Respondemos a todos los mensajes, normalmente en pocas horas.

O escríbenos a [email protected]