Payment systems

12345678910
Across
  1. 2. Uzbek national payment card system
  2. 6. Electronic transaction of money
  3. 7. Material used to make payment cards
  4. 9. Payments made via the internet
  5. 10. Device used to swipe cards
Down
  1. 1. A widespread payment kiosk network
  2. 3. Code scanned for digital payments
  3. 4. A plastic card issued by a bank
  4. 5. A popular mobile payment app in Uzbekistan
  5. 8. A mobile payment service by Uzcard/Humo