What are the system requirements for running Fooman Connect: Xero?
To securely transfer your financial data, your php version must be able to support openssl. Most websites meet this requirement, but please ask your hosting company if in doubt.
Your hosting solution for Magento should also be adequate. Typically, cheaper shared/low specification hosting solutions have very low limits which don't allow enough time to connect to Xero and process data.