Библиотека скриптов / Android
Библиотека мобильных платежей
Проект SmsCoin представляет своим партнерам очередную возможность монетизации услуг, а именно библиотеку внутрипрограммных мобильных платежей для ОС Android. Данный плагин позволяет обрабатывать SMS-платежи непосредственно в приложении на платформе Android.
Требования:
Android SDK
учетная запись в системе SmsCoin.net
подключенная услуга sms:transit
обработчик, установленный на вашем сервере
Сразу же после интеграции библиотеки в программу разработчик может получать платежи, установив необходимые тарифы. При этом для создания окна оплаты в приложении используются данные с SIM-карты (страна и оператор сотовой связи). Если плагин не смог получить эти сведения автоматически, пользователь может ввести их вручную. Кроме того, окно оплаты содержит в себе информацию о стоимости SMS.
После того как пользователь нажимает на кнопку "Оплатить", библиотека генерирует исходящее сообщение на короткий номер, предоставленный SmsCoin и привязанный к аккаунту разработчика в этой системе. Номера и тарифы зависят от страны и оператора. Библиотека оснащена встроенным и регулярно обновляемым списком коротких номеров, из которых автоматически выбирается нужный (в соответствии со страной, оператором и тарифом). После отправки SMS плагин отслеживает входящие сообщения в ожидании ответного SMS от SmsCoin (такое сообщение отправляется обработчиком), подтверждающего успешную оплату.
Итак:
1. Пользователь нажимает на кнопку оплаты в программе;
2. Пользователь выбирает стоимость (необязательно);
3. Пользователь выбирает страну и оператора (необязательно);
4. Пользователь нажимает на кнопку "Оплатить" и возвращается в исходную программу.

Помимо того, что библиотека бесплатна, ее несомненные преимущества таковы:
- открытый исходный код
- быстрая и простая интеграция
- возможность принимать платежи из 92 стран мира
- перевод на несколько языков
Архив содержит саму библиотеку, пример программы для демонстрации, пример кода обработчика SMS на сервере и документацию.