Home      FAQ      Forum      Idea Exchange      Ask a Question      My Stuff      Help   
  
Xero integration with oAuth1
Has anyone had success POSTing GETting calls with Xero API integration?

Thanks in advance
Brett
ID
1130
Category
Integration/API
Author

basenine
Date Created
9/4/2017 8:51:11 PM
Date Updated
9/5/2017 4:33:00 AM
Comments
Scott Miller 9/5/2017 3:07:50 AM
Hi Brett

I have managed to setup integration such that

1. A contact created in Xero will create a contact in dbFLEX.
2. A contact updated in dbFLEX will push the updates through to Xero.
3. An Invoice created in dbFLEX will create an Invoice in Xero.

What I have noticed in general is that the Zapier integrations are quite limited.

Let me know if you need any info.

Cheers
Scott
basenine 9/5/2017 3:46:55 AM
Hello Scott

Thanks for your input and help here.
I'm struggling with authentication as Xero only supports oAuth 1a.
I'm guessing you're using Zapier to handle this but thought it would be impossible to Post/Put from TD to Zapier (I could be wrong...that's happened before 😉 )
If Xero moved to oAuth2, I'd be out of jail and pushing ahead.
How have you compiled the authentication?
Best regards

Brett

Scott Miller 9/5/2017 4:08:41 AM
Hi Brett

Xero handles the authentication although it does involve your client having to enter their Xero login credentials to link their Xero account to your Zapier account (the password is masked). Xero is a Premium Zap so you will need a paid account.

You need to create a 'Webhook' in Zapier which in turn creates a url which you utilise within TD as part of the Call URL and in my case a POST.

TD can be used to accomplish the following in Xero:-

Create Bill
Create Sales Invoice
Create/Update Contact
Create Payment

I can email you some screenshots of the TD Call URL if that would help?

Thanks
Scott



I am POSTing
basenine 9/5/2017 4:22:36 AM
Ah ha...the old webhook in the call URL trick!

That'd be great if you could do some screen shots please. Do you still have my email?

Thanks again Scott
Scott Miller 9/5/2017 4:33:00 AM
No problem and yes I have your email.

Cheers
Scott
Feedback
Back to Search Results