Republic Finance Payment Vision 2025