Republic Finance Payment Vision