The main challenge here seems to be adding 3-D Secure without losing
access to the existing CIM payment profiles. I’d first check whether
Authorize.net has a supported way to use its existing customer profiles
alongside a 3-D Secure authentication fl...