Electronic funds transfer at point of sale : an appraisal of developments