@alfred hi. There are two undocumented (and optional) fields authname and authphone which can be included in your “initiate transaction” request to Paynow (as per this page in the API reference)
That will set the customer’s name and/or mobile number for their session.