Полноценная оплата голосами - делаем поэтапно
Добавлено: 27 май 2011, 18:13
Добрый вечер, полазил я по данному форуму, а также прочитал, особенно урок http://flapps.ru/forum/topic1173-20.html
Но, это всего лишь одна из составляющих оплаты. Хотя, выражаю благодарность. Сделал по уроку и списывание работает.
Но, я думаю многим будет интересно в одной теме собрать полноценный так сказать мануал по подключение оплаты.
Что я имею в виду:
Минус урока, который я привел выше в том, что человек должен сам зайти в настройки и пополнить голос в приложении, затем вызвать скрипт.
А хочется сделать так:
Человек нажимает в приложении например кнопку "Оплатить 3 голоса". Далее происходит следующее:
1. Если у человека есть голоса в САМОМ приложении, то списать (урок выше), но такой вариант исключаем (потому что никто, установив приложение, не полезет сразу в настройки, чтобы пополнить голоса в него, а затем начнет пользоваться им).
2. Если у человека НЕТ голосов в самом приложении (а так оно и будет), то:
2.2. Проверить, есть ли на счету пользователи (именно на счету - слева в колонке) деньги или голоса.
2.2.1. Если есть, то попросить внести на счет приложения.
2.2.2. Спросить разрешение на оплату уже со счета приложения (уже безвозвратно тобишь - как раз урок выше про это).
2.3. Если на счету пользователя нету, то вызываем окошко, в котором человеку предлагает внести с помощью SMS, терминала и т.п.
Думаю правильно этапы оплаты расписал.
Но, это всего лишь одна из составляющих оплаты. Хотя, выражаю благодарность. Сделал по уроку и списывание работает.
Но, я думаю многим будет интересно в одной теме собрать полноценный так сказать мануал по подключение оплаты.
Что я имею в виду:
Минус урока, который я привел выше в том, что человек должен сам зайти в настройки и пополнить голос в приложении, затем вызвать скрипт.
А хочется сделать так:
Человек нажимает в приложении например кнопку "Оплатить 3 голоса". Далее происходит следующее:
1. Если у человека есть голоса в САМОМ приложении, то списать (урок выше), но такой вариант исключаем (потому что никто, установив приложение, не полезет сразу в настройки, чтобы пополнить голоса в него, а затем начнет пользоваться им).
2. Если у человека НЕТ голосов в самом приложении (а так оно и будет), то:
2.2. Проверить, есть ли на счету пользователи (именно на счету - слева в колонке) деньги или голоса.
2.2.1. Если есть, то попросить внести на счет приложения.
2.2.2. Спросить разрешение на оплату уже со счета приложения (уже безвозвратно тобишь - как раз урок выше про это).
2.3. Если на счету пользователя нету, то вызываем окошко, в котором человеку предлагает внести с помощью SMS, терминала и т.п.
Думаю правильно этапы оплаты расписал.