30.3% of retail payments in digital form