Payment with credit card. EDC machine or credit card terminal #118434196
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.