It is mentioned here that a proper management of the 'Account Hold' status is required by November 1st, 2020.
The doc says here : "When a user enters into account hold, you should leverage Real-time developer notifications to inform your user why access to the subscription was suspended. Within your app, you should provide a message with instructions on how to fix their payment method and regain access to the subscription. Your message should include a link to the Google Play subscription settings so that they can fix their payment method. "
The problem is that the doc also says here that it is not possible to differentiate the 3 statutes 'On Hold' 'Paused' 'Expired' if we use no backend server (+ RTDN and PubSub)
As we would really prefer not using backend server and RTDN, we wonder:
- is it is really required to display a message to the user informing him/her that the subscription is Account Hold ?
- if answer to 1) is 'yes', do we have to display a specific message for the 'Account Hold' status or can we display a message that covers the 3 statutes 'On Hold' 'Paused' 'Expired' ? (so that we can avoid the use of a backend server+RTDN)
- do we have to display the message to the user only if he/she launches the app, or do we have to push a notification ?
Thanks a lot for your help.