Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

November 1st 2020 / 'Account Hold' : is it mandatory to display an explanatory message to 'Account Hold' users? [closed]

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:

  1. is it is really required to display a message to the user informing him/her that the subscription is Account Hold ?
  2. 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)
  3. 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.

like image 870
Regis_AG Avatar asked Sep 30 '20 14:09

Regis_AG


People also ask

What is the difference between IR8A and IR8E?

Income Tax Form IR8E (employer does e-submission) or Form IR8A (employer does not do e-submission) of member and other members in his household. The Income Tax Form IR8E that is required is the one which u201CIncludes payment and deductions for Performance and Related Bonusu201D.

Is IR8A compulsory?

Is IR8A compulsory? Yes. Form IR8a is compulsory. All employers in Singapore must prepare income information for their employees by submitting IR8A and supporting forms Appendix 8A, Appendix 8B and IR8S for each employee, every year.

What are the conditions to be fulfilled by a SAR 145 approved maintenance Organisation in order to enjoy the privileges given to them?

(c) The SAR-145 approved maintenance organisation must have a maintenance man- hour plan showing that the organisation has sufficient staff to plan, perform, supervise, inspect and quality monitor the organisation in accordance with the approval.

How do I get my IR8A statement?

Go to IRAS Submission -> IR8A, IR8S, A8A, A8B -> Browse/ Print, click on hyperlink of the desired batch no. All checkbox and click on the Select Button. generated forms for the selected employees.


1 Answers

Good question!

No, it's not required to display a message in-app about the user being in the 'account hold' state. If your app doesn't have a backend server that utilizes RTDN, BillingClient.queryPurchases() will still return all the active subscriptions for the user. So if an user's subscription was in the 'account hold' state, the subscription would not return as part of BillingClient.queryPurchases()

We recommend utilizing RTDN because it could allow your app to inform users why their subscription is in the 'account hold' state, but we also understand that not all developers have the bandwidth to also build out their own backend server just for this purpose.

like image 124
Caren Avatar answered Sep 19 '22 02:09

Caren