Подсчет пакетов в биллинге

 
Посетитель
no avatar
Сообщений: 4
Добрый день, я хочу продавать на сайте пакеты услуг. Например человек постит тему, а перед этим покупает пакет постов - 5 штук. А один пост к примеру стоит 20 баллов. Но число 5 - не постоянное. Он может сам в input указать сколько ему надо. Трудность в чем - я хочу посмотреть сколько у меня будет стоить эта услуга(на php), умножить на 5 это число и если у него не хватает средств - вывести сообщене. Знаний в PHP достаточно чтобы решать эту задачу, но я никак не могу найти нормальное описание API биллинга. Как мне можно посмотреть стоимость услуги, которая записана в базе? затем проверить счет пользователя, затем сравнить эти цифры, а затем сделать действие? Сейчас фиксированные вещи я могу продавать. Например 5 постов - тут понятно как сделать, а чтобы пользователь сам мог задать - совсем не пойму.
Посетитель
no avatar
Сообщений: 4
придумал пока что следующий алгорим-когда пользователь комбинирует свои пакеты - в billing actions создается запись с нужным комбинированным пакетом. Затем я проверяю баланс только что созданного комбо-пакета, если все ок-удаляю эту запись и провожу списание средств, если не ок то даю пользователю ошибку - пусть пополняет. Потом в cron пишу модуль, который ежесуточно удаляет неоплаченные записи. Все.) У кого еще какие соображения?
Реклама
cms
Посетитель
no avatar
Сообщений: 4
iqstudio:
Добрый день,
)) с днем я конечно загнул в 2 часа ночи))
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 4296
iqstudio, заодно добавь плагин вывода инфы из админки биллинга - у кого сколько енотов на текущий момент
Посетитель
no avatar
Сообщений: 4
баланс пользователя хранится в users. зачем плагин. Но за идею спасибо. Теперь просто на аяксе проверяется число))
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.