Payment with credit card. EDC machine or credit card terminal #191762705
Description
Payment with credit card. EDC machine or credit card terminal for cashless payments. Credit card payment and electronic bank concept. Female hand puts bankcard into reader on defocused background.