I paid for a floating license for Enscape 2 days ago. Received an invoice right after and was able to see the invoice within the enscape website as well. I'm not really sure what the next step is but I am assuming that I should've received an email containing the license key? I haven't received anything on the email account except for the invoice from enscape.
Reminder: If you encounter any issues with Enscape or your subscription please reach out to our dedicated support team through the Help Center or by using the Feedback button as detailed here.