I'm not quite sure what you're asking. You can charge for an app up front, or make it free. You can implement in-app billing. You can combine that with some form of licensing. And there's DirectCarrierBilling to make payments simpler for the user.
subject: Different Types oF Payments that can be implemented in an Android Application