Вопрос, который часто встречается в сети: а как настроить биллинг того или иного сервиса для приема оплаты через sms?
Как работает система? Человек отправляет смс с определенным кодом на определенный номер. Сервис обрабатывает sms и отсылает данные скрипту, который должен отдать ответ сервису, в ответе будет код, который дается человеку, что отправил sms.
Рассмотрим на примере Русского Биллинга.
Перейдем на страницу регистрации и заполним все поля, там их достаточно, но все просто
При заполнении выберите валюту, с которой предпочитаете работать: WMZ или WMR.
Важно!!! Телефон указывайте правильный, т.к. идентификация вас как клиента будет по телефону – в течении получаса вам позвонят и сверят данные.
После идентификации вам откроют доступ к управлению биллингом. Зайдите в панель и найдите страницу добавления сервиса
Заполните поля
Статус – статус сервиса: on-работает, off-отключен
Название – просто название, чтобы ориентироваться, если несколько сервисов будет
Описание – описание, для ориентации
Url – полный урл до скрипта, который бедт обрабатывать запросы сервиса
Адресс поддержки – адрес email, куда будут отсылать всех клиентов и все вопросы
Ключ-пароль сервиса – уникальный ключ, который будет идентифицировать ваш сервис
MD5 – шифрование запросов, можно не использовать
Сохраняем сервис.
Нам открывается окно с выбором префикса – именно этот текст будет отправлять человек в sms. У каждого сервиса свой префикс, префиксы по все системе не повторяются.
Теперь перейдем к скрипту, который будет обрабатывать запрос от системы.
При отправке запроса человеком, система отправляет сообщение вам на скрипт, который должен обработать его и выдать код доступа к сайту или другой информации.
Система передаст средствами GET следующие данные:
smsid – id sms по системе
num – номер на который выслали sms
operator – наименование оператора сотовой связи
operator_id – id оператора по системе
acr – понятия не имею
user_id – id какое-то
cost – стоимость sms
msg – сообщение в смс
skey – ключ-пароль сервиса
Ваш скрипт должен обработать данные, в частности msg и skey и выдать следующие данные сервису:
smsid:1220255171.4149 номер, который передал сервис скрипту
status:reply не менять
content-type:text/plain не менять
пустая строка
91741ed0 код доступа к сайту, будет отправлен по sms человеку
Скрипт, обрабатывающий sms написать не трудно. Обращайтесь, напишу.
Задавайте вопросы.
Метки: агрегатор, биллинг, партнерка, РБ, русский биллинг, смс