Пока не неашел с ходу paywall как сделать (блокировать с помощью JS страницу если у этого юзера небыло оплаты) - дока у них скудноватая
А по остальному подходит
В доке все есть, и есть несколько вариантов
Простой, в самой оплате вставляешь ссылку для доступа, которую пользователь получает после оплаты
Сложный, надо сделать интеграцию аккаунтов с сервисом оплаты и через api получать статус оплаты