Confused homeowner gesturing while looking at his smartphone and credit card, having problems with online payment or purchase in front of his house. Online technology concept
Confused homeowner gesturing while looking at his smartphone and credit card, having problems with online payment or purchase in front of his house. Online technology concept