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 :
- An event registration site issues invoices on registration.
- The invoices are sent to Xero using PUT Invoice
- Bank Feeds are received into Xero each night (or manually uploaded)
- Bank Reconciliation is completed in Xero. Payments are matched to invoices.
- 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?
7 comments
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.
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.
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.
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!
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.


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