web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

Dynamics CRM and Xero Communication

(0) ShareShare
ReportReport
Posted on by

Hi,

To work on a project, I require an interface from Microsoft Dynamics CRM 2015 online to the 'online Xero Accounting solution' (www.xero.com). Contacts and Invoices created in Dynamics CRM should create corresponding Contacts and Invoices in Xero. The interface will be one way from CRM to Xero and no updates made in Xero will be propagated back to Dynamics CRM.

It will be required to add a button to Company/Contact and Invoice in CRM, that when selected will create or update the associated record in Xero. The status of the CRM record should clearly show that the record is mapped to Xero. Invoices in CRM should show when they have been mapped to Xero.

The Xero API is a RESTful web service and uses the OAuth (v1.0a) protocol to authenticate 3rd party applications such as Dynamics CRM.

The HTTP POST method can be used for sending information to the Xero API. It will be required to check the response from each API call successful or not.

Xero-Net is the officially supported and maintained .Net wrapper library, written in C#, used to communicate with the Xero API and this looks the preferred wrapper for this project. But I don't know how to use it.

I have knowledge of C# and .Net development, but I'm quite newbie with CRM development. Can you please help with:

  1. How to take start from scratch for CRM development using C# and Visual Studio?
  2. Helping stuff to understand all the underlying technologies required for this to accomplish this task.
  3. Any similar code sample to start with.

Thanks a lot

*This post is locked for comments

I have the same question (0)
  • Community Member Profile Picture
    on at
  • Community Member Profile Picture
    on at

    Hello - at www.redware.com we have integration software for Xero and Microsoft Dynamics 365 - www.redware.com/.../microsoft-crm-xero-connector but we run ours as an external program to CRM which runs every hour or so to collect invoices from CRM to push into Xero. In my experience, creating a custom workflow directly in Dynamics is complex (although possible) if you have multiple DLLs so you might architect this either as external software or use a webserver or azure process to hold the complexity so you can create a simple custom workflow in Dynamics. We stuck to an external program...

  • Suggested answer
    Community Member Profile Picture
    on at

    Hi Shakeel,

    We have an addon that helps in Dynamics CRM and Xero Communication. XERO connector add-on for Dynamics 365 CRM is a secure, robust and reliable cloud-hosted service to synchronize and link customer records, invoices, and payments between Dynamics 365 CRM and XERO.

    Please visit the link below: www.solzit.com/.../

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > 🔒一 Microsoft Dynamics CRM (Archived)

#1
SA-08121319-0 Profile Picture

SA-08121319-0 4

#1
Calum MacFarlane Profile Picture

Calum MacFarlane 4

#3
Alex Fun Wei Jie Profile Picture

Alex Fun Wei Jie 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans