Expose the Online invoicing URL via the Xero API
Xero has recently released online invoicing functionality within the main application (http://help.xero.com/#OnlineInvoices).
Be able to retrieve the online invoicing URL via the Xero API.
Note that this URL is only generated when the invoice is emailed within the Xero application. Exposing this field will be of limited value until further work is done to be able to email an invoice from Xero via the API (but that is a separate issue).
it would be useful if we could generate the link via an api call. So we could pull a link instead of a pdf.
We are very happy to say that work has begun on this, and we hope to make it available in a release soon. Thanks for your patience and please watch this space.
this would be good, though is there a way to generate/copy the online invoice link from within zero?
Anthony Baker commented
YES! YES! YES!
A Concerned Citizen commented
Hi Xero team -
As any company i'm sure you are looking to add more customers. What better way to do this than on th online invoice page? You are already almost "forcing" clients to create an account if they want to see full history (and they do!), why not expose this functionality to the development community? We are able to bring you 1000s more customers by building our own apps and including online invoicing, but it NEEDS to be full featured.
We need this. Not just want - NEED this!
I am in the middle of building a client portal inside my site for asset managmenet and such. Have started to build a system that lets me offer links to their invoices to, but after reading this, I now have to put a hold on it and hope the links become available via API.
There are many reasons for people wanting this. It is very clear that the people have spoken and should already be available or very soon to be.
Jon Lee commented
+1 Definitely a must-have feature, otherwise linking with on-line payment processors is some-what pointless for us if I can't send an e-invoice (or invoice url) to a customer programmatically (as I am doing pretty much everything else programmatically).
Kenny Sabir commented
This would be great.
This is my #1 pain point right now.
Here's to hoping the not-to-distant future is really soon.
Roohbir Singh commented
+1 – often we want to include the link to the invoice in PDF proposals and emails – so if the client accepts the proposal without changes, they can just click on the link, make payment and this cuts down on a whole bunch of extra steps.
Gordon Christie commented
Definite value is having this. The invoice will be sent via Xero, but my portal will provide links as well to allow people to see and make the payment online, using those links.
+1 for this.
I'm not sure I agree with the description saying this is limited value until more work is done on invoice emailing. In lieu of emailing the invoice, we'd like to just email the link to a xero invoice that customers can pay online.
The implementation might be difficult, but there's definitely user value.
Trent Allday commented
Can you confirm it is still not possible to build a url to point online invoice payment screen?
I email my invoices out from a custom solution grabbing the invoice details via the Xero API. All I want is to include a link in the email to make a payment using Xero Invoice payment screen.
really want this as soon as possible
Andrew Whalan commented
We could really use an ETA on this feature. It's been a request for a long time now.
Any progress on returning the online invoicing URL via the API? Lots of votes over the last 2 years!
Jason Fah commented
Any progress on this? Can't believe it's not available.
David Vlasic commented
Fred Tawil commented
Any update on this? It would be really nice to have.
James Cronin commented
+1, really need this!