Why customers choose it

Lower failure rates than cards for many banks, no card details to share, and familiarity. For a sizeable segment it is simply the default way to pay.

What it changes technically

Confirmation is asynchronous. Your checkout must handle a pending state properly and reconcile the webhook when it arrives, rather than assuming payment completes inline.