SMS-пароль

Готовое решение "SMS-пароль". Схема работы услуги

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

Техническое описание

На сайте партнера размещается специальный скрипт биллинга, который предлагает абоненту выбор страны и своего оператора связи. После этого показывает абоненту текст SMS, короткий платный номер и стоимость. После того как абонент отправит SMS, ему придет в ответной SMS одноразовый пароль, который генерирует биллинг коротких SMS номеров. Этот пароль абонент должен ввести в платежную форму. Форма проверит пароль и, если он верный, то скрипт закончит свою работу и позволит выполнятся остальному коду страницы сайта партнера.
Данная услуга исключает лишние действия со стороны партнера - достаточно разместить небольшой скрипт на своей странице, которую необходимо закрыть паролем. Следует отметить, что пароль в данной услуге предназначен для одноразового использования на сайте партнера. Для предоставления абоненту пароля с временным сроком действия подойдет услуга "SMS-время".

Сфера применения

  • Пароли и ключи к закрытому содержанию или разделу сайта;
  • Пароль на закачку книг, программ, рефератов, игр и т.д.;
  • Платная регистрация на форумах, на сайтах, предоставление VIP роли и т.д.;
  • Платный файловый архив;
  • Пропускные электронные билеты или флаера, электронные дисконтные карты и т.д.;
  • Платные рейтинги, подъем объявлений.

Подключение

Подключение услуги заключается в размещении у себя на странице скрипта услуги. Скрипт услуги "SMS-пароль" выполняет функцию "запирания" (блокировки) страницы на которой он расположен. Т.е. при обращении к странице сайта, на которой расположен скрипт, пользователю будет показана платежная форма вместо самой страницы. Как только пользователь введет правильный пароль, скрипт услуги закончит свою работу и позволит выполняться коду расположенному ниже его. Т.о. чтобы "закрыть" (запереть) страницу от посторонних глаз, необходимо разместить код услуги в начало страницы (рекомендуется), выше всего кода страницы.

Скрипт услуги написан на скриптовом языке PHP, поэтому если запираемая страница имеет расширение .html, то после вставки скрипта расширение страницы необходимо изменить на .php. Функциональность страницы от этого не пострадает.
Для работы услуги сервер партнера должен обладать минимальными требованиями: на сервере должен быть PHP5.3 или выше, параметр в настройках хостинга allow_url_fopen=true или подключена библиотека cURL, сайт не должен быть размещен на бесплатном хостинге, либо на хостинге-конструкторе сайтов.
После того, как в Личном кабинете будет добавлен сайт и подключена услуга "SMS-пароль", партнеру станут доступны подразделы "Настройка услуги" и "Код подключения".

Настройка услуги

Настройка услуги заключается в выборе тарифа. Партнеру достаточно указать стоимость SMS, а система сама подберет подходящий номер по всем странам, подключенных к системе биллинга. Система старается подобрать номер, стоимость которого не меньше чем указано Партнером.
При выборе тарификации, Партнер имеет возможность использовать следующие правила фильтрации:


  • "максимально возможный тариф" - в этом случае система подберет номера с максимальной стоимостью в каждой стране;
  • "сумма снимаемая с абонента" - система подберет номера в каждой стране так, чтобы стоимость SMS была не менее указанной;
  • "сумма, которую получаете Вы" – система подберет номера в каждой стране так, чтобы обеспечить заработок не менее указанной цифры.

Короткие номера тех стран и операторов, которые не соответствуют выбранному критерию, будут выключены. При этом в настройках, ниже списка стран, появится список стран, номера которых не попали под критерий фильтрации:


После фильтрации, партнер, при необходимости, сможет подкорректировать выбор системы. Можно зайти в каждую страну, каждого оператора и выбрать короткий номер на свое усмотрение:


Скрипт услуги

В подразделе "Код подключения" партнеру будет дана возможность сгенерировать скрипт услуги, скопировать его и поместить на свой сайт.
В разделе доступны несколько параметров для настройки скрипта. Параметры можно не изменять, если Партнер не знает, что они означают. Как правило, предустановленные настройки подходят в подавляющем большинстве случаев.
Доступны следующие параметры:

  • Кодировка сайта: наиболее распространенные кодировки – это Windows-1251 и UTF-8. По умолчанию выбрана кодировка UTF-8;
  • Заголовок HTML: данный параметр позволяет включать и выключать вывод заголовка HTML результирующей страницы с платежной формой. По умолчанию вывод заголовка включен. Данная возможность реализована для возможности вставить платежную форму в середину HTML страницы, когда заголовок уже имеется. Если есть необходимость встроить скрипт всередину страницы, нужно отметить "Не выводить заголовок HTML" и выбрать кодировку, соответствующую кодировке сайта;
  • Свой css файл: в случае если у Партнера есть желание изменить стандартный дизайн страницы, он может это сделать закачав стандартный файл css и изменив его по своему усмотрению. После изменения партнер может указать ссылку на свой css файл. Если стандартный дизайн Партнера устраивает, нет необходимости что либо делать в данном пункте настройки.
Мы рекомендуем вставлять скрипты в начало страницы, однако бывают редкие случаи когда данное требование не выполнимо, например в случае использования движков сайтов. Скрипты услуг могут конфликтовать с внутренней логикой движков, поэтому мы рекомендуем использовать готовые модули и плагины для движков. Для некоторых популярных движков были разработаны модули.

API для программистов

Для опытных пользователей владеющих навыками программирования мы предоставили возможность использовать АПИ (API) для возможности более тесной интеграции в страницы сайта и реализации разветвленной логики после ввода пароля. Так же АПИ может использоваться для создания Партнером модулей для своей системы управления сайтом (CMS).
АПИ поставляется в виде класса с набором методов и свойств. Внутри файла класса будет доступно описание методов и пример использования. Класс написан на PHP. Доступен для закачки там же - в "Коде подключения" услуги.

Другие готовые решения для сервиса коротких SMS номеров

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

Подробнее...

Пользователь сайта отправляет SMS на короткий номер. На стороне биллинга генерируется многоразовый пароль, который отправляется абоненту в ответной SMS. Этот пароль абонент вводит на сайте партнера для получения услуги сайта. Время действия многоразового пароля устанавливает партнер самостоятельно.

Подробнее...

Услуга удобна для быстрой организации сбора средств на сайте. Платежная форма покажет все доступные тарифы, чтобы абонент сам выбрал сколько он готов потратить. В ответной SMS абоненту будет выслана ссылка для закачки картинки для мобильного.

Подробнее...

Абонент отправляет SMS с каким либо текстом (например объявлением) на короткий номер, после чего его сообщение передается партнеру на email. Удобно, например, для размещения объявлений в газете либо для голосования.

Подробнее...

Остались вопросы? Напиши, позвони +38 048 77 11 236 или оставь запрос.