Я конечно поздно, но думаю лишним не будет.
Вы можете использовать пакет laravel-permission (
https://spatie.be/docs/laravel-permission/v4/intro...), далее вам нужно создать несколько ролей, user - стандартная роль, vip - роль после подписки, далее для каждой роли сделать свои permissions - права доступа, далее там где надо проверять есть ли у пользователя такие права и выдавать нужную информацию. Соответственно после оплаты выдать юзеру соответствующую роль.