Cardinal Mobile SDK

The Cardinal Mobile SDK makes it easy for you to activate CCA (Cardinal Consumer Authentication) into your checkout flow. In a few simple steps, you will be prepared to provide a great user experience to your consumers, while providing the benefits of 3-D Secure. We currently support Android and iOS (Swift and Objective C) platforms. For other operating systems and device types, you may want to consider the Cardinal Virtual SDK.


The Cardinal Mobile SDK has been designed to support the APP DeviceChannel within EMV 3DS. For transactions which downgrade or fallback to 3DS 1.0.2, a WebView will need to be utilized to POST directly to the ACS to complete authentication. If you need assistance with this scenario and the authentication flow, please reach out to your Cardinal Solution Engineer and/or account manager.