Смотрите в сторону
in-app billing, являющегося стандартным способом принятия платежей на устройствах с Google Android. За использование сторонних способом принятия платежей (таких, как пополнение напрямую с Visa/Mastercard) в большинстве случаев банят, но есть и исключения - например, если вы в своём приложении будете продавать
не цифровые товары.
Разумеется, это относится к случаю, когда вы будете распространять приложение через Google Play. Если вы планируете работать с другими магазинами приложений, то их отношение к платежам внутри приложения нужно изучать отдельно.