Fooman Connect: Xero (Monthly Service) - Magento 1

  • Watch the Demo Video

    View Magento 2 version here.

    Automatically export Magento data to Xero

    Export Magento orders, customer data, items and credit notes to Xero. Simply log into Xero and all your Magento data is there. All that's left for you to do is to approve and reconcile the invoice or credit memo with bank, credit card or paypal payments in Xero.

    You’ll save hours of wasted time exporting data manually, and avoid errors from manual processes. A typical store with 10 orders per day will save over 100 hours each year. This extension is a lifesaver as your sales volumes increase!

    Fine grained options put the control in your hands

    You control the automatic export process - choose which order status will trigger the export, and choose to manually export or exclude orders.

    Match different revenue streams to the appropriate Xero account (configurable on a per store or individual product level).

    Easy customer record management

    Invoices are matched to existing customer records, and new customer records are automatically created.

    Display Xero payments in Magento

    Once you have reconciled a payment in Xero, the payment will be displayed in Magento.

    This is a great way to streamline your accounting by keeping financial information up to date in both Magento and Xero.

    Currency and tax rate options

    Backend options give you control over things such as multiple currencies and tax rates.

    Choose to export orders in base currency or order currency. Use Xero tax rates in Magento to keep administration simple.

    Easy to use and convenient

    Fooman Connect is easy to configure, and you control the settings directly from your Magento backend. Unlike other integrations, there’s no fuss with logging in to another platform or wondering why you can’t see your settings directly in Magento. This convenience is what really makes our integration stand out.

    Fooman Connect is easy to set up with our comprehensive user documentation and video set up guide.

    Feature List

    This comprehensive and convenient integration is packed full of features:

    • Automatically export Magento orders, customer data, items and credit notes to Xero
    • Supports simple, configurable, bundled, grouped and virtual Magento products
    • Customer record matching and creation
    • Match different revenue streams on a per store and/or individual product level to appropriate Xero accounts
    • Use a tracking category for your online sales to easily run reports in Xero
    • Display payments recorded in Xero inside Magento
    • Automatically create payments for invoices in Xero
    • Multiple currency support - choose to export orders in base currency or order currency
    • Use Xero tax details in Magento – supports, GST, VAT and Xero custom tax rates
    • Choose which order status will trigger automatic export
    • Ability to manually export or exclude orders
    • Optionally allow Xero numbering to override Magento numbering
    • All data transfers are protected by secure, high grade 128/256-bit encryption
    • Great support to help you get set up and started

    Fooman is an official Xero network add-on partner and a Magento technology partner. We only work with Magento, so you can be assured you’re getting a quality product from people who know Magento inside and out!

    About the Monthly Service Version

    Our most popular version of Fooman Connect, offering:

    • Easy pay as you go pricing
    • Unlimited access to new updates and features - always have access to the latest version at no additional cost
    • Supports up to 5,000 transactions per month
    • Limited ability to make changes to the code
    • No minimum sign up period - hassle free cancellation at any time
    • 30 day money back guarantee

    Check out which version is right for me? for a comparison with the License Purchase version of Fooman Connect.

    System Requirements

    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.

    A Powerful Agency Tool

    Lero9 is a New Zealand based full service Ecommerce and B2B Digital Agency that partners with established retailers and emerging online brands to create unique results focused, custom solutions for Magento Commerce and WordPress.

    Lero9 often recommends Fooman Connect: Xero to clients using Magento and Xero. "As Magento Solution Partners who also use Xero first hand for our accounts, we customise a lot of online stores and therefore appreciate the high standard of workmanship behind Fooman's extensions", says Lero9's Robert Popovic.

    "We find Fooman's extension code well written and straightforward to customise whenever there is a requirement. Fooman is committed to supporting and continuously enhancing their extensions to ensure they are the best in their class. We are extremely confident in recommending Fooman extensions to our clients and are always impressed at how quickly Fooman responds to any support requests we have."

    WSI is an international digital agency who work with their clients to help them achieve their business goals.

    “One of the tools we use to do this is Fooman's Xero to Magento plugin. It's a well coded integration that can be customised to exact client needs. Kristof and his team provide excellent support and the time difference (they're based out of NZ) has never been an issue for us. We'll be using more of his extensions in the future and are happy to recommend them to other digital agencies.“ - Peter Stannard, Project Manager

    Kudos from Magento Merchants

    “This wasn't the first extension that I came across to integrate Magento with Xero - I wish it had been as it would have saved me a lot of wasted time. Whereas the other product only worked sporadically and it took days to get a response to my issues, the Fooman Connect: Xero product worked 'out of the box'. The software is robust, has excellent features and, most importantly, when I had one minor issue Kristof was very quick to get back to me with a solution. Combine this with excellent documentation for the product and you have a top notch solution if you're looking to integrate Magento and Xero. Highly, highly recommended!”

    - Magento Connect review

    “I am truly AWE struck by your efforts. Fooman, Xero and Magento. I just processed my first export transaction from Magento to Xero, and you should have heard the gasp at the unexpected surprise when I realized the amount of productive time that I had just gained back by your efforts...I cannot THANK YOU ENOUGH! WOW this is a great day for our company”

    - Xero Business Help Center review

    Very useful module with seemless transfer of orders into Xero. We chose this module after evaluating a few Magento / Xero options and have not been disappointed. Great support from Kristof on any questions I've had on the module as well”

    - Xero Business Help Center review

    “Having tried to use a larger, more expensive SaaS solution to sync Magento to Xero and failing I decided to try Fooman Connect, which is miles better than the competitors. I would have no hesitation in recommending this plugin to any developer as Kristof provides excellent customer support and if you can't get something working, he will. Must buy for a Magento -> Xero integration”

    - Magento Connect review

    I have set this up for our store to streamline the accounting process. We had a few difficulties getting it set up but the support by Kristof was outstanding. He identified a conflict with another module and made the necessary changes and got our set up working nicely. This has a lot more useful features than other Magento-xero modules that are out there that I have tried. Great stuff”

    - Xero Business Help Center review

  • License License for 1 Magento Installation (including multi store setup)
    Stability stable
    Supported Magento Versions (full feature set),,,,,,,,,,,, 1.9.1.x, 1.9.2.x, 1.9.3.x
    Supported Magento 2 Versions No
    Legacy Magento Version Support (reduced feature set) No
    Supported Magento Enterprise Versions No
    Change Log 1.1 Initial Xero API v2 release
    1.2 Added Use Xero Numbers, Credit Note Prefix and Start Date for Orders/Credit Memos settings
    1.4 Serial number equipped to run Fooman Connect. Added Refund Account and Item Details settings
    2.0 More multi store support, wider support for custom totals, discounts are now shown as discount percentage on line items in Xero, either map order or invoices to Xero invoices depending on your workflow
    2.1. Display Xero error messages directly, use transport object on event dispatch, tracking category by customer gorup, various smaller fixes
  • To install the extension, follow the steps in The Ultimate Guide to Installing Magento Extensions.

    Please note that successful installation of this extension requires a moderate knowledge of website maintenance. Alternatively, we can install the extension for you. Simply choose this as an additional service when ordering the extension, or order installation separately if you have already purchased your extension license.

    Set Up and Documentation

    Watch the set up video:

    The Set Up Guide and User Manual expands on the steps shown in the video, providing more detailed instructions on how to set up Fooman Connect.

    Extension Updates

    The monthly subscription option offers unlimited free updates to the Fooman Connect: Xero extension. When a new version is released, the file will be available to download from your account on the Fooman website, under “My Downloadable Products”.


    View FileThe Ultimate Guide to Installing Magento Extensions
    View FileSet Up Guide and User Manual - Fooman Connect Xero - Magento 1
  • Below, you can find answers to questions you might have about the extension functionality, and common questions asked by customers before they purchase the extension.

    Do you have a general question (eg. about licensing or your account), or a specific troubleshooting issue? Check out our Help Centre.

    Frequently Asked Questions

    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.

    Do you offer a free trial?
    We don't offer a free trial at this stage, but rest assured that Fooman Connect: Xero is backed by a 30 day money back guarantee. This allows you to test it out on your own store, trial all the settings and evaluate how it's working for you.

    If it you're not happy for any reason at all, just let us know and we will send a full refund back onto your credit card. Let us know if you need a little more time to evaluate the extension - we're happy to extend the money back period with prior agreement.

    Is Fooman Connect: Xero right for my store?
    Xero is designed to support volumes of up to 1,000 sales invoices and 1,000 purchases/bills per month (click for more information).

    Like Xero, Fooman Connect is optimised for small to medium sized online stores. Transfers from your Magento store to Xero are additionally subject to Xero's limit of 60 requests per minute. As this limit comes form Xero directly, it's not specific to Fooman Connect and also applies to other Magento-Xero integrators.

    Are there any known conflicts between Fooman Connect: Xero and other Magento extensions?
    There are no known conflicts.

    Do you support the new tracked inventory feature in Xero?
    Currently Xero does not yet offer full support for any 3rd party (like Fooman Connect) to integrate with the new tracked inventory feature. This can be problematic when tracked inventory is turned on for an item but you do not have sufficient stock on hand for an online order (for example if you allow backorders from your website or you only order stock once you have received an order). Such invoices would get rejected by Xero as it wouldn’t have enough stock. Until Xero adds additional functionality to their 3rd party interface there is not much we can do to affect the stock quantity and would suggest keeping tracked inventory turned off if the above is likely in your business. Please also see Xero’s comments here on what it doesn’t support.

    Is there a discount if I swap from my monthly subscription to the License Purchase version of Fooman Connect?
    Yes - if after using Fooman Connect for several months you decide to swap to the License Purchase option, we will credit the monthly charges you have paid towards the cost of the full purchase price, to a maximum of 6 months credit. This allows you to try out Fooman Connect in your own time before investing in the license purchase.

    Can I use Fooman Connect to export existing Magento orders, customer data, items and credit notes to Xero?
    Yes - you can manually export existing Magento orders, customer data, items and credit notes to Xero that were in your store prior to using Fooman Connect.

    Is Fooman Connect: Xero suitable for multi store set ups?
    Fooman Connect: Xero links your Magento store to one Xero account, and maps all multi store websites to this account.

    Is there any way to reconcile orders automatically?
    Manual reconciliation is the only way to guarantee 100% accuracy, so automatic reconciliation is not supported by Fooman Connect. There is no 'safe' way of automating reconciliation without producing errors - for example with credit card payments, Magento does not recognise if you get a daily payout, what the split is between different card types, and how long the payment delay is.

    Can I export Purchase Order Numbers from Magento to Xero?
    If you are using the Magento default payment method for the purchase orders the purchase order number entered by the customer will appear as the reference on the invoice in Xero.

    Can you automatically create payments for invoices in Xero?
    Yes, you can automatically mark invoices as paid by creating a payment in Xero against the invoice.

    This feature is great to use when the whole Magento invoice amount (e.g. sale worth $49) hits your bank account (e.g. $49 deposited). All that’s left for you to do is to reconcile the bank statement line in Xero.

    We don’t recommend using this feature if the Magento invoice amount is different to the sum that actually hits your bank account. Examples:
    * From a $49 sale, only $48.50 is deposited into your bank account after payment processing fees are deducted, or
    * The amount paid combined multiple Magento orders - e.g. $196 is deposited which covers 4x $49 Magento orders received that day

    In these cases, we recommend reconciling the invoices directly to the bank statement line for the deposit, and Xero will automatically create the payment for you.

    Can I customise the extension code?
    The code of the license purchase version of Fooman Connect is fully customisable. It is also possible to make limited customisations to the monthly subscription version of Fooman Connect – please contact us to discuss your requirements.

    What additional features from external extensions are integrated?

    Rentals We have recently added support for integrating with SalesIgniter's Magento rental booking software.

    Surcharges Fooman Connect: Xero is compatible with Fooman Surcharge. The surcharge will be carried over to Xero as a separate line item

  • 3 Item(s)
    Review by Lyle
    Awesome, just plain awesome!
    What a fantastic extension, worked straight out of the box without hassle, and Kristof replied straight away with a question I had. You won't go wrong purchasing this product! (Posted on 23/01/13)
    Review by collinsricki
    An amazing product with even more amazing after sales service. With near to 2 years’ experience with using this product and supplier i can strongly recommend to others. It’s the after sales support you will appreciate the most because the product just works; the supplier knows what it means to respect the customer and supply world class service whilst remaining approachable and friendly. (Posted on 23/11/12)
    Review by Mohamedali
    This extension works amazing with magento and xero. A fanastic way of automating your business process. Great support from Fooman to get this working for my website. Thanks! (Posted on 23/11/12)
    3 Item(s)

    Add your Review

    Only registered users can write reviews. Please

per month
US$0.00 per month
Fooman Connect Xero - Module   +US$0.00
Fooman Connect Xero - Monthly Subscription   +US$17.53

Next, you’ll review your order