16 Guidelines for Developing Electronic Payment Services