userInput
The collected input from the user, always valid unless null. When not null, enough information has been collected to proceed with the payment flow. This means that the user has entered an email that already has a link account and just needs verification, or entered a new email and phone number.