PSD3 and the Payment Services Regulation are not in the Official Journal yet
No. The texts were agreed in November 2025 and the final compromise was confirmed in April 2026, but formal adoption is still pending and the Parliament's plenary vote is indicatively set for 14 December 2026. The clock for the new rules starts only on entry into force.