Hi Vivek,
This has been done due to many fraud new sellers. Because of them genuine new sellers like you faces trouble.
I assume that this is just for the address and person verification.
My suggestion is fax what they require and just add a request letter that you don't own a credit card.
---------------
With Regards,
Navaneeth (snrama)
😉
---------------
With Regards,
Navaneeth (snrama)
😉