It sounds good. Except as was the case today for me where you enter an OTP pin and its expired (HDFC Bank) because each bank has its own OTP system.
Keep in mind this is something that any bank can use (3D secure). It is up to the merchant on whether they want this or not. There is an additional discount on the transaction fees if you use this.
Problem is of course, every bank has their own interface that doesn't always work. Customers give up on their transactions. You can't have subscriptions. You have no choice on whether you can disable OTP, even though you are the customer. You can also not save your card (keep in mind you can have direct debits anyway for subscriptions via a bank debit agreement)
It also sucks when you want to buy something and your phone is dead. It also makes integration quite tedious as you have to support dozens of payment methods.
Honestly, it sucks. It's nice to have that sense of security but it comes at the cost of taking care of 1/100 customers ad the expense of 99 of the others by forcing them to use 2 factor auth (or more if you look at the lost ones).
Keep in mind this is something that any bank can use (3D secure). It is up to the merchant on whether they want this or not. There is an additional discount on the transaction fees if you use this.
Problem is of course, every bank has their own interface that doesn't always work. Customers give up on their transactions. You can't have subscriptions. You have no choice on whether you can disable OTP, even though you are the customer. You can also not save your card (keep in mind you can have direct debits anyway for subscriptions via a bank debit agreement)
It also sucks when you want to buy something and your phone is dead. It also makes integration quite tedious as you have to support dozens of payment methods.
Honestly, it sucks. It's nice to have that sense of security but it comes at the cost of taking care of 1/100 customers ad the expense of 99 of the others by forcing them to use 2 factor auth (or more if you look at the lost ones).