Hello!
I see a problem with this though.
Even if the existing license is deactivated and a new one is issued, the page builder will continue to work in the existing version for the customer, there are just no more updates.
It would be better if the page builder automatically switched to the Lite version after the license was deactivated.
Someone who has an agency license would have to change the license for all pages in such a case.
With many pages, this is also a lot of work.
The elegant way would be to generate as many licenses in the customer area as the license allows.
It is much easier if the customer buys their own license for their website.
This has the advantage that you then have nothing to do with the license and the customer can continue to use it until it expires.
Regards
sven