Payment statistics for 2025 H1