Bank payment verification is normally done through 3D secure. 3D Secure is an extra layer of security when you make purchases online.
This service is provided by your card issuer.
Contact your card issuer directly if you are having issues with this service.