Implementing electronic card payment systems