European Payment Report 2024 (EPR 2024)