This concept of reversible transactions is a nice buzzword, but it doesn't work in the real world.
What you want is an independent party you can trust to make a decision if a transaction should be refunded or not. This is typically Paypal or Visa. Most of the time this type of charge back...