Question

I've got a concept for an Android application that I would like to develop. However, after much research I'm still unsure if a vital component of the app is supported with the android in app billing system and hoped that maybe someone shared a similar issue in the past.

Basically, I'm hoping to ask the user to commit to buying an in app item at a later time if an event does not occur. Therefore I'd hoped that I could suspend the payment until that later time and then execute this payment if the said event does not occur.

Is one able to suspend payments until a later time and cancel them if some event does occur, but execute the payment if not?

Was it helpful?

Solution

You could delay the presentation of the in-app billing process until that "later date"--and hope the user went through with it on faith. Regardless, they could cancel the purchase anyway if they weren't happy with the (blackmail) scenario, so you have nothing to lose!

OTHER TIPS

No you cannot. Google Play In-App Billing only offers three types of products: Managed, Unmanaged, and Subscription.

Yes you can. You can define your trial period after that time the payment will be occur. It can be done by Selecting Subscription. It will ask credientials at first but charge payment at later time. In the mean while you can cancel your purchase at any time.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top