Eso lo llaman en android, in-app billing:
http://developer.android.com/guide/m...ing/index.html
Con este sistema puedes requerir pagos en cualquier momento, no en la descarga que es lo normal. Los pagos pueden ser únicos, por ejemplo para acceder a una parte del programa con un solo pago, o periódicos como por ejemplo un programa que requiera pagar una cuota mensual.