This has been a request from the community for a long time. Why waste time of players and your support staff for something that can be easily solved using an undo button?

Just give us an option like gmail for 5 seconds to undo an accidental purchase if you won’t add a confirmation dialog.