Reliable Payment Systems