Paying for 2025: Payment tech, trust and trends