If you are using Stripe, you can use 3D secure for the authentication. It adds an additional step for the users, but if you are facing too many fraudulent transactions, it is worth it. 3D secure transactions, even if disputed, you will not have to refund or pay the penalty.
Thanks @chintan bavishi : )
Hey @Ritesh Shetty , Parth from Bureau here. We are a identity and fraud-risk decisioning platform. Happy to connect. Sharing more details in the DM