Помогите сделать платную регистрацию на сайте.
Зарегистрировал свой сайт в билинге smsbankomat.ru. Получил список коротких номеров а что делать дальше? как это прикрутить к регистрации?
http://www.a1agregator.ru/ лучше на мой взгляд. Делаешь обычную регу сначала. Потом в таблицу с пользователями добавляешь поля
`active` enum('TRUE','FALSE') DEFAULT 'FALSE',
`sms_key` varchar(32) DEFAULT ''
далее, после реги, при входе в аккаунт проверяешь состояние поля `active`, если оно = FALSE то выводишь инструкцию по оплате и поле для ввода ключа. Пользователь оплачивает регу через смс, ему приходит смс с ключом. Он вводит ключ, ты проверяешь его корректность, и если все норм. то меняешь значение поля `active` на TRUE, после чего пользователь может спокойно зайти на сайт.
Это примитив конечно, в идеале нужно использовать API агрегатора (если она у него в наличии вообще
), чтобы генерировать уникальный ключ для каждого пользователя. Но для тебя это сейчас думаю будет сложно, поэтому юзай вариант выше. Также можно перед регой предлагать пользователю оплатить регу, высылать ключ, и если ключ верный то уже тогда проводить регу. делай как удобнее. 
на phpBB-wap если зайти как админ, в профиле каждого юзера есть функция "активировать/деактивировать", можно сделать модуль, чтобы юзеры после реги оплачивали некоторую сумму тебе на кош (можно напрямую, а можно через мерчант), а ты после подтверждения оплаты активировал их аккаунт (если оплата через мерчант, то можно сделать автоматическую активацию)... я привёл пример на phpBB-wap, но осуществить ЭТО можно абсолютно на любом движке...
минусы:
- нужен персональный аттестат
- оплачивается комисия ВебМани
- нужно понимание функционирования Мерчанта
Плюсы:
+ не нужно СМС (соответственно оплата выбирается админом лично и средства не тратятся на смс-провайдера)
+ сравнительная простота осуществления
+ универсальность (не имеет значения, какая ЦМС на целевом сайте)
Plato, выслать ключ когда юзер отправить смс, на скрипт поступят данные от агрегатора, если все верно, генерируем код, заносим в БД и высылаем ответ. Не нужно мудрить)
14 Июл 2011, 12:30