The "3D Secure" authorization is coming from your credit card bank. I am
using Mastercard and they implented this a few years ago. But I only
used it 2-3 times in all that time cause most of my payments with credit
card weren't very high.Now I don't ...