Кратко

  • Стандартная плата Twilio Verify составляет 0,05 доллара за подтверждённую проверку. Ошибка, истечение срока и незавершённая попытка не создают эту плату, но SMS-отправка может стоить денег отдельно.
  • Одна проверка может вызвать несколько отправок. Цена каждой относится к каналу, не включает плату за успешную проверку и порой фиксируется лишь в течение 24 часов после доставки.

Неудачный вход с двумя квитанциями

Менеджер видит долю пользователей, подтвердивших код. Финансисту нужен ещё один счётчик: сколько сообщений пришлось отправить ради этих подтверждений. В официальном тарифе Twilio стандартные 0,05 доллара начисляются после ввода верного кода и его одобрения сервисом. Неверный или просроченный код, как и брошенный процесс, этой базовой платы не создаёт. SMS тарифицируется по попытке отправки; Twilio указывает, что такая попытка оплачивается независимо от доставки. Отсутствие успешного входа не стирает стоимость сообщения.

Для США опубликована примерная цена 0,0083 доллара за SMS. При 100 попытках и нуле одобрений арифметика этого примера даёт ноль долларов стандартной платы за проверки и 0,83 доллара за SMS-попытки без учёта прочих применимых сборов. Это расчёт по публичной цене, а не наблюдаемый счёт клиента. Страна назначения, оператор, число сегментов сообщения, канал и договор влияют на реальную сумму. Есть и важная развилка в реализации: если клиент сам создаёт и проверяет коды, Twilio берёт плату за каждую созданную попытку проверки. Тогда меняется даже момент начисления базовой части.

Verification Attempts API раскрывает вторую квитанцию. Попыткой здесь считается коммуникация с кодом; одна проверка может породить несколько таких коммуникаций. API в публичной бета-версии показывает последние 30 дней, включая канал, статус конверсии и цену попытки. В этой цене отражены расходы на канал, но нет платы за успешное подтверждение. По мере прохождения сообщения цена может меняться, а окончательное значение иногда появляется только в течение 24 часов после доставки. По отдельным странам и операторам Twilio допускает отсутствие сведений о статусе и цене. Вечерняя выгрузка в день отправки ещё не закрывает бухгалтерский вопрос.

В документации Fraud Guard рядом стоят разрешённые и заблокированные попытки, а также оценка сэкономленного. Оценка рассчитывается по стандартным тарифам SMS для сообщений, которые не ушли. Цена состоявшейся попытки относится к фактическим расходам. Вычитать гипотетическую экономию из этих расходов как возврат денег было бы красивым, но ложным движением в учёте.

Экономика проверки начинается в момент отправки кода. Когда команда добавляет удобную кнопку повторной отправки, она меняет не только путь пользователя, но и число оплачиваемых шагов до результата.

Источники