You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

 

Introducing to Woocommerce Xero Integration

The Woocommerce Xero Integration is a great tool which allows you to synchronize accounting data automatically from Wordpress store to Xero Website.

Features

1. Sync ustomer data from wordpress store to Xero in mode Automatic synchronization / Admin Sync

2. Sync product data from wordpress store to Xero in mode Automatic synchronization/Admin Sync

3. Sync order data from wordpress store to Xero in mode Automatic synchronization/Admin Sync

4. Sync invoice data from wordpress store to Xero in mode Automatic synchronization/Admin Sync

Configuration

1. You need have private key and public key: Visit the link and follow the instructions - Create a public/private key pair

 

 

  • Step 1: openssl genrsa -out privatekey.pem 1024
  • Step 2: openssl req -new -x509 -key privatekey.pem -out publickey.cer -days 1825
  • Step 3: openssl pkcs12 -export -out public_privatekey.pfx -inkey privatekey.pem -in publickey.cer

Finished, you receive:

Use ftp to upload files to the directory: woocommerce-xero-integration -> controllers -> certs

2. Create app private in app.xero.com

 

 

  • Click check box: Private - just for use with my own organisation
  • Fill name app
  • Select which organisation your application can access
  • X509 Public Key Certificate:
    • Click Upload X509 certificate file (.cer)
    • Click Browser: Upload the file publickey.cer has just initialized
    • Click check box: I have read and agree to the Xero Developer Platform.
  • Click button Save.

You receive:

 

 

3. Setting in wordpress website

Woocommerce -> Settings -> Xero Integration and Fill in the box with the data you just obtained.

 

  • Consumer Key and Consumer secret in app xero.
  • Mode Sync Xero: you can select Admin add to Xero or Auto sync Xero

Example

  • Mode Admin add to Xero
  • Add Product with information in Xero -> Product table wait for sync tab




Click button SYNC, after in Xero:

 

 

  • Add customer in Xero -> Contact table wait for sync tab:





  • Click button SYNC, after in Xero:

    c, Add Order: 

    At backend, Xero -> Order table wait for sync tab:

     


     



    Click button SYNC, after in Xero:

     

    d. Add invoices

    In backend, Xero -> Invoices table wait for sync tab:



    Click button SYNC, after in Xero:


  • Mode Auto sync Xero
  • Add product in Xero:




  • Add Customer:



  • No labels