About the usage of "Can payments be made?"
MMF help states: It is advisable to use "Can payments be made?" in any event where you want to query the store for information or request for payments.
Instead of using this condition along with any Appstore request, can we put all Appstore events in a group and continuously check if payments can be made or not? This would allow to enable the Appstore group or show an error message, depending on the current state. Seems to be more elegant and effective to me, does anything speak against it?