Which license do I need for an end product that is only accessible to paying users?

If the end users need to pay to see the end product, you need an Extended License. There can be more than one end user as long as there is only one end product.