The current ProductAccessibility instances define access based on payment status (freeAccess and paidAccess). However, accessibility should be independent of whether a product is free or paid.
This would involve decoupling accessibility from payment status.
We may also introduce new access types to cover authentication-based restrictions (such as registeredAccess, authenticationAccess, authorizedAccess...).
Reference:
ProductAccessibility Documentation
The current ProductAccessibility instances define access based on payment status (freeAccess and paidAccess). However, accessibility should be independent of whether a product is free or paid.
This would involve decoupling accessibility from payment status.
We may also introduce new access types to cover authentication-based restrictions (such as registeredAccess, authenticationAccess, authorizedAccess...).
Reference:
ProductAccessibility Documentation