Yes, it is a one-time payment.
There are no hidden or recurring charges at all. This practically covers all we’ll be needing to set up your brand website, video hosting and other advanced functionalities.
However, you’ll need to pay a yearly renewal fee after the first 12 months. This is only because you’d need to renew for your domain, hosting, and licensing.