Kee keeps pace with the best electronic payment systems