Skip to Store Area:


Final Payments are in NZ Dollars and the shown conversion rates are estimates.
 

Magento Extensions by FOOMAN

Fooman Connect - Xero Standalone

Fooman Connect - Xero Standalone

Email to a Friend
You love Xero's automatic bank feeds - this extension will do the same for your store data. Log into Xero and all your Magento data is there ready to be reconciled.
US$500.76
Samples
Back-end Options
Magento Orders as Invoices in Xero
Status View
Display Payments from Xero
US$500.76
Add Items to Cart Add to Cart


Easily export all your orders as invoices to Xero - What is Xero?


Features


  • Automatically export Magento orders to Xero, includes all order and customer data
  • Choose into which accounts to record the revenue, shipping costs and discounts
  • Use a tracking category for your online sales channel
  • Display payments recorded in Xero inside Magento
  • Multiple Currency support
  • In addition to the automatic export you can also manually export or exclude orders.
  • Record tax details in Xero
  • Your Magento store communicates directly with Xero - no 3rd party involved


Feature details and comparison with the service version.



Support for bundles with fixed pricing coming soon.


To transport data securely it is a requirement that your php version supports openssl (most websites already do but ask your hosting company if in doubt.)



Features Overview Video




Installation Video


Please also see Xero's instructions.




Stability Stable
Version 1.2

Quick Guide

  1. Install Extension

    1. Unpack the downloaded zip file in your Magento root folder.
    2. Delete the contents of the /var/cache folder to force Magento to update its configuration (alternatively refresh the configuration cache in your Magento backend).
  2. Prepare an SSL certificate for use with Xero

    1. View the general instructions from Xero here for using openssl
    2. In a command line window (terminal) copy each line invidually and move on to the next after it has finished. 
      openssl genrsa -out privatekey.pem 1024
      openssl req -newkey rsa:1024 -x509 -key privatekey.pem -out publickey.cer -days 365
      openssl pkcs12 -export -out public_privatekey.pfx -inkey privatekey.pem -in publickey.cer
    3. After these steps you should have three files named privatekey.pem, publickey.cer and public_privatekey.pfx
  3. Setting up a new Application in Xero

    1. Go to api.xero.com and login with your Xero login
    2. Choose to add a new application
    3. Choose "Private"
    4. Enter any information into Application Name
    5. Select the publickey.cer as a X509 certificate
    6. Click Save
  4. Configuring Magento

    1. Go to System > Configuration > Fooman Connect
    2. Copy the Oauth Credentials Key to your Magento back-end (Consumer Key)
    3. Copy the Oauth Credentials Secret to your Magento back-end (Consumer Secret)
    4. Copy the contents of the file privatekey.pem to your Magento back-end (Private Key), fill in the Password of Private Key field if you have assigned a password during the generation of the certificate.
    5. Click Save Config
  5. Finish setting up

    1. With the provided credentials Magento will now connect to Xero and retrieve information about your organisation.
    2. You can now configure Fooman Connect with your settings from Xero (Accounts and Tracking Options)
    3. Choose Enable - Yes
    4. Save Config
  6. Map Tax Rates

    1. Go to Sales > Tax > Manage Tax Rates & Zones
    2. Go into each individual Tax Rate and choose the appropriate Xero Tax Rate from the dropdown It is important to map tax rates with the same effective tax rate.
    3. Click Save
  7. Export your Orders Manually

    1. Go to Fooman Connect - Xero
    2. Click Process All Unexported Orders or tick the checkboxes next to individual orders and choose Process Selected from the Action dropdown menu and Submit
    3. Go to Xero and review the exported orders under draft invoices
  8. Set up Automatic Exports

    1. Go to System > Configuration > Fooman Connect
    2. Choose Enable Automatic Exports - Yes
    3. Save Config

See this guide with Screenshots.

Frequently Asked Questions

Ask A Question