We don't currently provide insightful error messages when there is an error making a transaction on Braintree.
Added better messaging for members based on the most common errors we get from Braintree (taken from the analysis we did for August to November).
For declined transactions, we are showing a less generic error message but not saying when a transaction failed due to failed 3ds, bad CVV, or any other security-related error code to avoid saying too much for bad actors.
Overview
Ticket
https://app.asana.com/0/1119304937718815/1203423804221590/f
Screenshots
Regular flow
![Screen Shot 2022-11-28 at 16 42 22](https://user-images.githubusercontent.com/15176901/204396420-878b08d3-3377-4ab9-8404-8a6f3386a2f0.png) ![Screen Shot 2022-11-28 at 16 41 52](https://user-images.githubusercontent.com/15176901/204396430-4aad2e90-f966-4737-8ded-6281a05ef9d2.png)One click (From URL)
![Screen Shot 2022-11-28 at 16 22 36](https://user-images.githubusercontent.com/15176901/204395339-8de5ad6f-72b5-41de-abbb-95cc194477a7.png) ![Screen Shot 2022-11-28 at 16 22 49](https://user-images.githubusercontent.com/15176901/204395395-591522aa-fe83-4d4d-9d31-c9f48ecccf27.png) ![Screen Shot 2022-11-28 at 16 23 09](https://user-images.githubusercontent.com/15176901/204395404-13a9068b-4014-49f4-b2d4-8cf3e2b3485f.png)Express Donation
![Screen Shot 2022-11-28 at 16 23 37](https://user-images.githubusercontent.com/15176901/204395481-1f7410f0-1747-4483-8e40-0e8dfd34b5ec.png) ![Screen Shot 2022-11-28 at 16 23 54](https://user-images.githubusercontent.com/15176901/204395498-6f924bd7-d59e-43d4-9fba-22d734e63277.png)Other languages
![Screen Shot 2022-11-28 at 16 26 24](https://user-images.githubusercontent.com/15176901/204395757-c6c1090e-c3cc-48b0-aa58-cdce8bd4376d.png) ![Screen Shot 2022-11-28 at 16 25 30](https://user-images.githubusercontent.com/15176901/204395741-4c3be8bb-4600-4146-8ffd-f465d1e34559.png) ![Screen Shot 2022-11-28 at 16 26 44](https://user-images.githubusercontent.com/15176901/204395745-785ae06e-5e7f-430f-a6fe-d18530c7be46.png)