Выберите язык

Цены для разработчиков и объёмные уровни

Цена для разработчиков — это оптовая цена плюс наценка, которая снижается с ростом вашего объёма за 30 дней, но не ниже 0,10 USD и не выше цены в приложении.

На этой странице
  1. Формула
  2. Объёмные уровни
  3. Пример
  4. Ваши собственные цены
  5. Защита цены
  6. Возвраты

У API для разработчиков свой прайс-лист. Вместо цены приложения вы платите оптовую цену того же предложения плюс наценку, и эта наценка снижается по мере роста объёма.

Формула

Текст
developer_price = max( ceil(wholesale × (100 + markup) / 100), 0.10 USD )
developer_price = min( developer_price, app_price )

Цена округляется вверх до следующего цента. Она никогда не бывает ниже 0,10 USD и выше, чем стоит тот же номер в приложении.

Объёмные уровни

Наценка зависит от ваших расходов как разработчика за последние 30 дней:

Чистые расходы разработчика за последние 30 дней Наценка
Менее 100 USD 80 %
От 100 USD 70 %
От 500 USD 60 %
От 2000 USD 50 %

Расходы разработчика — это чистая сумма (списания минус возвраты) за номера, купленные через API и совместимый эндпоинт. Новый уровень начинает действовать примерно через 5 минут после достижения порога, а когда расходы за 30 дней опускаются ниже него, вы возвращаетесь на предыдущий уровень.

Пример

Для номера с оптовой ценой 0,10 USD:

Уровень цены Цена
Цена для разработчиков при 80 % 0,18 USD
Цена для разработчиков при 50 % 0,15 USD
Тот же номер в приложении 0,25 USD

Ваши собственные цены

  • GET /dev/v1/prices возвращает вашу текущую цену для каждого предложения рядом с ценой в приложении.
  • GET /dev/v1/me показывает вашу наценку, расходы за 30 дней, уровень и сколько осталось до следующего:
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 } } }

Защита цены

Цена фиксируется в момент покупки и сохраняется в активации. Передавайте max_price_minor при каждой покупке: если цена выросла выше этого значения, покупка отклоняется с 409 PRICE_CHANGED, и ничего не списывается.

Возвраты

Покупки разработчиков подчиняются тем же правилам, что и в приложении. Номер без кода или отменённый до первого кода возвращается полностью.

Эта статья была полезной?

Всё ещё нужна помощь?

Напишите нам. Мы отвечаем на каждое сообщение, обычно в течение нескольких часов.

Или напишите на support@smsgrab.com