Send your client a form to collect the required information.
Generate content using a predefined template and the data collected earlier
The client receives an email and a notification informing them that a payment request is waiting in their client portal
The client receives an email and a notification informing them that their document is now available in their client portal, where they can view and download it.