Как прикрутить sms-биллинг к сайту.
Вопрос, который часто встречается в сети: а как настроить биллинг того или иного сервиса для приема оплаты через 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 написать не трудно. Обращайтесь, напишу.
Задавайте вопросы.
Также по теме
Если вам понравился пост, вы можете оставить комментарий или подписаться на RSS и получать каждый новый пост из этого блога.
Комментарии
Здравствуйте. Во сколько мне обойдётся написание простого скрипта для обработки смс? Чтобы в зависимости от слова которое пришлёт человек ему отправлялось определённое значение? Если это сложно, то чтобы отправлялось всегда одно и то же значение?
Номад Кочующий, можете задать интересующие вопросы эксперту А1 Агрегатор здесь http://e-ft.ru/expert/company/mp_bill/
Я пользуюсь этим биллингом profit-bill.com вот их скрипт обработчика http://gm-group.biz/showthread.php?t=96
Интересует такой вопрос.
Сколько будет стоить создание кинопартнерки? Если кто может сделать напишите на mail – smirn2010@gmail.com условия и цену

Здравствуйте! Сколько будет стоить создание обменника (sms-wm) с нуля? Агрегатор А1. Заранее спасибо за ответ!