Skip to content
 

Developers, developers, developers

We’ve just updated our developer website and moved it to WordPress so we can be more responsive. The temporary URL is http://blog.xero.com/developer/ 

We have a dedicated team working on our developer API. We really want to hear what features you want so we’ve started using User Voice so you can tell us what we should be working on first. http://blog.xero.com/developer/feedback/

We’ve just updated our API this morning. One of our new features allows us to return if an invoice has been paid. This handles the subscription engine scenario.

For example :

  1. An event registration site issues invoices on registration.
  2. The invoices are sent to Xero using PUT Invoice
  3. Bank Feeds are received into Xero each night (or manually uploaded)
  4. Bank Reconciliation is completed in Xero. Payments are matched to invoices.
  5. Event registration application queries Xero using GET Invoices to see which invoices have been paid

Here is a sample XML fragment of the GET Invoices response.

<Invoices>
<Invoice>
<InvoiceType>ACCREC</InvoiceType>
.......
<Payments> <Payment> <Date>2008-10-01T00:00:00</Date> <Amount>5.0000</Amount> </Payment> <Payment> <Date>2008-10-29T00:00:00</Date> <Amount>411.0000</Amount> </Payment> </Payments>

This will be great for anyone building club management or any other subscription based applications.

For developers we also have our CodePlex site for Open Source Projects.

How else can we help?

 

Like this? Please Share.

Read more about Company News, Development

 

7 comments

alex
1 December 2008 #

is there a uservoice thingy for general xero features, or just strictly the api ?

Andrew Butel
1 December 2008 #

We might do one eventually for general features, but right now most people use the ‘I have a suggestion’ option, in the contact support popup inside Xero, or just email support@xero.com.

Accountant
9 December 2008 #

I too would be interested in a user voice feature for the general Xero features, but other than that, I am really pleased with the updates and the intuitiveness of the updates. You addressed my major concerns and the product is really user friendly.

Business Sales
11 December 2008 #

Can we utilise XML to bulk import invoices, say every night? We have a very complex invoicing system that is proprietary to our needs and works very well. The problem is the rest of our accounting system isn’t as good.

Tony Rule
11 December 2008 #

Hi,

Yes – you could use the Xero API PUT invoices method to do bulk importing every night. http://blog.xero.com/developer/api/put-apixro10invoices/

Please drop a line to network@xero.com to discuss the scope of this further. Hear from you soon.

Adrian Pearson
23 November 2009 #

Wow, are you guys saying that what I see at http://blog.xero.com/developer/ is all being delivered via the WordPress CMS? I thought it was a blogging platform!

Craig Walker
24 November 2009 #

WordPress can actually be a quite powerful CMS. There are lots of sites out there dedicated to using WordPress in this way (just Google “WordPress as CMS”). Having said that it can be quite limited – if I was building a full-on CMS I might look at Drupal over WordPress – but for simple stuff (like the Developer pages) it’s pretty good.

Add your comment





We welcome all feedback but prefer a real name and email address.