Recently I came across a situation: a payment was executed by a customer on a site but then the consumer changed his mind.
What levels of transaction revert of such activity can be done?
e.g. X invested a coin into a dubious looking site and now there is no response from the site or site is taken down and site owner disappeared. Now what next can be done?
Can a smart contract react to such situations where I put a timeline for response to revert payment back?