Hi, I am trying to make an subscription in my application with trial period. I encounter some problems because I think that some cases does not follow the documentation. I want to precise here that I use a test account (register from the admin console), subscription product is publish but application not yet.
The main problem is that I never receive the notification from Google Play to my app when the subscriptions is cancelled, refunded or expired. (Notice that I receive asynchronous message in response of methods CHECK_BILLING_SUPPORTED, REQUEST_PURCHASE, RESTORE_TRANSACTIONS, CONFIRM_NOTIFICATIONS, GET_PURCHASE_INFORMATION). Reason is my application isn't yet published ? Any know issue about this "bug" ? Broadcast has an intent filter with actions: <action android:name="com.android.vending.billing.IN_APP_NOTIFY" /> <action android:name="com.android.vending.billing.RESPONSE_CODE" /> <action android:name="com.android.vending.billing.PURCHASE_STATE_CHANGED" /> Another strange case is when there is a "non-payment" for the subscription at the end of the cycle (for example if user delete his payment method, but still subscribed to the item), document said that purchaseState will be expired. But (as above, i never receive the notification) and when i call RESTORE_TRANSACTIONS, the purchaseState is still PURCHASED, so i can't disable paid content to the user. Another things is when i cancelled subscription in the trial period, documentation said that the subscription will be immediately expired (or cancelled) so finish now, but when user cancel his subscription from his web interface of google play, message say that the application will be available until the end of the cycle (end of the trial period). So, what is the right behavior ? And as usual, both case, my application never get the notification that the purchase state has change. Is this feature is enough mature to use it for commercial application ? I hope you can answer my questions...thanks, Guillaume -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en