# Acquiring API
There are three different methods to perform 3D Secure.
If you want to perform 3D Secure in one automated flow, follow the steps in the Automated section. This method provides an endpoint that returns html that when you render performs the whole 3D flow. This method is suitable for those who do not need control in the 3DS process and want an easy integration.
If you want control of what happens between the steps in the 3D cycle, follow the steps in the Interactive section. This method is suitable for those who need some control in the 3DS process and want an easy integration.
If you want full control of the 3D flow, follow the steps in the Controlled section.
If you want perform 3Ds using an external 3Ds service, follow the steps in the External section.
# PSP API
There are two ways to perform 3D Secure when using the PSP API.
3D Secure is built into the Intergiro Checkout UI and will trigger 3D Secure authentication when authentication is needed.