atomic transaction
  • In computers, a series of operations which must all be executed fully, or not at all. If any of its multiple steps fails, all changes are undone. Used, for example, for payments over the Internet.

Not what you were looking for?