Confirming payments is required by some banks for extra fraud protection. It is also known as 3D secure (3DS). 3DS is a security protocol developed by Visa and later adopted by other card networks such as Mastercard, American Express, and Discover. It is designed to add an extra layer of protection to online credit and debit card transactions to prevent fraud.
When confirmation takes place, you are typically asked by the bank to enter a password associated with the card or a code sent to your phone.
So, while it may take a few extra seconds to confirm your payment, it's worth it for the peace of mind that comes with knowing your financial information is secure.