ANSWER:
Yes, when applying for a high risk merchant account or any related merchant services, be prepared to present a copy of your drivers license or valid photo ID.
To increase your merchant approval rate, merchant account applicants are required to offer either a valid photo ID, a passport or a valid driver license. In some cases, a local business license, articles of incorporation, or some form of marketing material may be required to speed up the approval process.