by Helfertech

The Xero Integration allows you to connect SuiteCRM to Xero. The plugin plays a very important role to deal with changes in both SuiteCRM and Xero. When a user creates, edits, or deletes any record in Xero, changes will automatically occur in SuiteCRM as well, and vice versa, by using the Xero Integration.

Cancel at any time!
Free Trial

User Guide/ Admin Guide

How to configure client ID and secret

First, you have to create an account on Xero.

• Go to https://go.xero.com and sign up.

26.png

• Check the inbox of the email you provided for a verification or confirmation email.

27.png

28.png

• To activate the account, create Password.

29.png

• After setting your password, a pop-up will appear where you need to add your business information.

30.png

• Begin the trial to access the platform.

31.png

• Your account has been created now.

32.png

Now you have to create an app

• Go to developer.xero.com .

33.png

• Log into your account.
• Navigate to My Apps.
• Select New App.

34.png

• After selecting the new app, a pop-up will appear where you need to provide the necessary information for your app.

35.png

To get Company URL

• Access SuiteCRM.
• Go to Xero Configuration and select Create Xero Configuration.

36.png

37.png

• Copy the given link and paste it as your Company URL.

38.png

To get a Redirect URL

• Enter CompanyURL/index.php?entryPoint=XeroConfiguration

Now add both URLs

39.png

• Select the app you made.

40.png

• Now, select Configuration and generate Client id and secret.

41.png

• Copy the Client id and Client secret.

42.png

• Now paste Client ID and Client Secret into your CRM and add additional information.

43.png

• After creating the Xero Configuration, you have to create Scheduler and schedule the time according to your needs.

44.png

• As in the given pictures, we have created a scheduler named “Xero Token Refresh Job”.

45.png

46.png

• Go to Configure OAuth, select the organization name that you created, and then click Connect to Xero.

47.png

• After clicking on allow access, it’ll connect.

48.png

Now you have to create a Product Category

• To create a product category, click Create Product Categories and provide the required information

49.png

50.png

• After creating the product category, proceed to create a product by selecting Create Product.

51.png

• Provide the necessary information and select the product category. A pop-up will appear for you to choose the product category.

52.png

53.png

• After creating the product, check the List View to ensure the product has been created along with the product category.

54.png

• After creating the product, go to Invoices and select Create Invoice.

55.png

56.png

• Provide the required information, including the name of the organization you previously created.

57.png

• After clicking it, a pop-up will appear for selecting the account.

58.png

59.png

60.png

• Now add a group.

61.png

• Then add a product line. When selecting the part number, a pop-up will appear where you can choose the product.

62.png

63.png

• After selecting the product, provide the quantity, discount, sales price and tax amount.

64.png

• Click Save.

65.png

• You can view the invoice in the List View.

66.png

Go to your Xero account to check the generated invoice.

• Select Business, then click Invoices to view the generated invoice.

67.png

• You can navigate to your invoices from the dashboard too.

68.png

69.png

70.png

• Now you have to add a service line and provide the service, list, discount, sales price, and tax amount.

71.png

72.png

• You can view the generated invoice here.

73.png

How to configure the Chart of Accounts

• Go to Accounting and select Chart of Accounts.

74.png

• Click Add Account and a pop-up page will appear where you can provide the necessary information.
• Be sure to select Revenue as the account type, enter the available code, and provide the account name.
• Click Save.

75.png

76.png

• The account you created will appear in revenue after you search for it by name.

77.png

• Go to CRM, then select Configure Chart of Accounts.
• Select the same organization you previously created.

78.png

• Choose the product category you created for that organization, then select the Xero account associated with that organization.
• Also, select the Xero Tax Type.
• Click Save Mapping.

79.png

After completing these steps, you can view the invoice generated with the same account you have created before.

80.png

You can also convert Quotes into Invoices and sync it to Xero
  1. Go to Quotes Module: xero1.png

2:Click on create Quote

xero2.png

The Quote Process will be the same as defined above for invoice creation.

3: After creating a quote you will redirected to the Detail View of the Quote.

xero3.png

4:Then click on convert to invoice button. You will be redirected to the editview of invoices module.

xero4.png xero5.png

5: Now just click Save button. xero6.png

Invoice will be saved and synced to Xero

xero7.png

xero8.png

Saving Comment Saving Comment...