Missing assignment in Payment constructor