3D Secure makes depositing with your credit or debit card more secure by requiring you to confirm the deposit process through two-factor authentication.
When you deposit with a credit card, you usually have to open your bank's app, which you use to confirm and complete your deposit.