a). Проверять залогинен ли пользователь или нет. Т.е. изначально скрыто все, если пользователь авторизирован - показать контент. (Т.е. на основе сессий сделать)
б). До оплаты не показывать ничего. После оплаты (наверное получите токен какой-то), если токен получен - показать контент. (Скорее всего будет реализовано через API шлюза оплаты)