Payment volumes fall in May amid lockdown

Transaction volumes for all payment systems fell 5.2% month-on-month