Как интегрировать paypal donate в приложение для Android?

Как создать кнопку пожертвования PayPal в приложении для Android и как сделать это

пожалуйста, помогите мне с исходным кодом


person Krishna    schedule 13.05.2011    source источник


Ответы (4)


Пожертвование PayPal можно рассматривать как просто HTTP-запрос GET к определенному URL-адресу. Вы можете установить ImageView и привязать открытие URL через стандартный браузер Android через событие onClick.

person Olegas    schedule 13.05.2011
comment
Для этого необходимо быть зарегистрированной благотворительной организацией, в противном случае paypal имеет право заблокировать счет, а также наверняка задержать деньги. -- С сайта Paypal о пожертвовании (кнопка) Ссылка: Эта кнопка предназначена для сбора средств. Если вы не собираете деньги на благотворительность, выберите другой вариант. Некоммерческие организации должны подтверждать свой статус, чтобы снимать пожертвования, которые они получают. Пользователи, которые не являются подтвержденными некоммерческими организациями, должны продемонстрировать, как будут использованы их пожертвования, как только они соберут более 10 000 долларов США. - person hB0; 01.09.2013
comment
Осторожно, Google Play приостановил работу нескольких приложений (включая мое собственное) из-за того, что внутри приложения есть кнопка пожертвования PayPal (хотя это не требуется / не дает пользователю никакой пользы), поскольку они не получают долю прибыли. Это противоречит их дистрибьюторскому соглашению. madhur.co.in/blog/2014/05/26/ hermesremoved.html - person Elad Nava; 18.11.2014

Существует альтернативный способ интеграции Paypal в ваше приложение для Android, не выходя из него.

Интеграция PayPal для Android становится довольно простой, если вы следите за их сайтом разработчиков. Вам нужно будет загрузить и интегрировать библиотеку, предоставленную Paypal, которая доступна по адресу . Сайт разработчиков Paypal.

Приложение-пример для пиццы, созданное с помощью Eclipse, демонстрирует, как интеграция, которая довольно проста. Хотя PayPal, кажется, забыл использовать относительный путь для библиотеки. Таким образом, вам придется изменить путь к библиотеке, и приложение готово к работе.

person Atul Kaushik    schedule 01.11.2012
comment
Срок действия ссылки истек. Это новый: developer.paypal.com/webapps/developer. /docs/classic/mobile/, а документация для Android находится здесь: paypalobjects.com/webstatic/en_US/developer/docs/pdf/ - person Paul; 18.05.2014
comment
Я настоятельно не рекомендую интегрировать PayPal для покупок в приложении, так как это нарушает разработчика Google Play. Политика монетизации. - person Paul Lammertsma; 21.04.2020

Я использую это для своих кнопок пожертвований и установил его как кнопку с изображением:

Donate.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse("https://www.paypal.com/your_paypal"));
                startActivity(browserIntent);
            }
        });

чтобы получить версию ссылки, нажмите на версию электронной почты при настройке кнопки

person turokevie    schedule 15.10.2013

Вы также можете использовать android-donations-lib, которая представляет собой библиотеку пожертвований для Android.

Эта библиотека поддерживает пожертвования через Google Play Store, PayPal и Flattr. Они предоставляют полную документацию и руководство по установке.

person istovatis    schedule 13.10.2013
comment
Я настоятельно не рекомендую использовать такие библиотеки, поскольку они нарушают политику Google Play для разработчиков в отношении монетизации< /а>. - person Paul Lammertsma; 21.04.2020