Задать вопрос
UDAV99
@UDAV99
web программист, верстальщик

Как в приложение android собранного через Cordova принимать платежи?

Добрый день. Подскажите механизм пожалуйста.
Делаю приложение для андройда, суть его собирать email адреса и предоставлять некий платный функционал.
Никакой регистрации пользователя в нем нет, только есть возможность ввести любой email.

И я вот не пойму, как мне в таком случае что-то продавать? Авторизации в приложении нет никакой. Можно прикрутить робокассу и "прицепить" оплату к введенному email? Или надо делать авторизацию и прикручивать оплату через google в приложении?
  • Вопрос задан
  • 200 просмотров
Подписаться 1 Простой 6 комментариев
Пригласить эксперта
Ответы на вопрос 1
mrhard
@mrhard
web разработчик
Смотрите: Вам нужна серверная часть которая будет генерировать ссылку для робокассы по данным переданным из приложения (сумма и например e-mail пользователя или UUID устройства, ну что-нибудь уникальное ). Сервер в базу пишет UUID и сумму, генерирует ID транзакции со статусом "не оплачен" и генерирует ссылку по API робокассы (передаем ID транзакции и сумму).
Эту ссылку вы открываете через inappbrowser
и в фоне, или по событию закрытия inappbrowser чекаете статус платежа (AJAX) . Статус платежа необходимо менять по калбекам робокассы (платеж получен или ошибка оплаты).

Задача простая, но красивая реализация потребует проработки всех нюансов
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы