We use cookies to make your experience better. By using xero.com, you accept our cookie notice terms.

Brought to you by

Making it easier to get paid faster with Xero invoicing

Posted 5 years ago in Small business by Craig Walker
Posted by Craig Walker

Earlier this year, I shared the first set of improvements in our multi-phase plan to help you get paid faster with Xero invoicing. We started the year by offering an easy way to support credit-card payments through Stripe, multiple payment options, and an easy way to access these settings — right when you raise an invoice.

We’ve seen fantastic uptake of these features, and today, I’m excited to share our next wave of improvements.



Responsive to your screens

You never know what devices your customers may be using. Whether it be a laptops, desktop, tablet or smartphone, they all have screens of different shapes, sizes and resolutions.

With today’s release, we make it easier for your customers to view online invoices and pay you on any device.

Now, the online invoice page is responsive to the size of your browser, so it will automatically adapt to whatever screen is showing it. Your invoice will appear tidy, professional and complete on any device.

Braintree support

As of today, we now support payment by credit or debit card using Braintree, a leading payment service provider.  If you’ve got a Braintree account you can easily integrate this into Xero, using the same account and payment information you use now.

Braintree can process payments for a range of countries. Check out this list to see if your country is supported.

At Xero we’re always looking for ways to help our small business customers get paid faster. With today’s release we hope to make paying you a more beautiful experience for your customers, by making it easier for them to pay you. We’re already making progress on the next set of improvements, so stay tuned!

If you have any questions, comments or concerns, please leave them below. We always respond to our comments.


June 18, 2016 at 4.57 pm


June 21, 2016 at 7.43 am

I’m a small business with properties on booking .com x can I use this system to invoice and take credit card payments from bookers?
Looks awesome!

June 21, 2016 at 8.23 am

A “Pay Now” button on customer’s statements, allowing them to pay the outstanding balance, would be great.

The great thing about Xero is the updates that keeps it evolving.

June 25, 2016 at 9.25 pm

Why then are your forums full of people requesting real features and none of these are implemented. Here are some

1 – send emails using our own domain. Other companies can manage this.

2 – apply overpayment automatically to recurring invoices.

3 – an email audit emails sent. We currently have no idea of an email is delivered or rejected.

There are many more requested features yet none get actioned. The only features you implement are around money

June 25, 2016 at 10.14 pm

Hows does one apply a logo into the screen where the Foxglove logo is shown above?

June 30, 2016 at 1.56 pm

Aiden to edit your invoices, go into Settings, and download your invoice templates. Then you can add your logo and customise your invoices. It’s easy, just a little fiddly!
Then you save a copy on your computer for future edits, and upload them back into Xero.
I then print and invoice (you can just view it on screen rather than physically printing it) to double check the placement of everything I’ve edited. If you don’t like how it looks, reedit the saved copy of your invoice, then re-upload it into Xero.
It may take a few try’s to get it right!

June 26, 2016 at 3.12 pm

An email notification when the customer has paid through the invoice directly using Credit Card or PayPal would be great for businesses with high transaction volumes.


June 30, 2016 at 2.04 pm

Mikayla we use eWay to take our credit card payments. They are cheaper than the banks (no monthly fee for a merchant facility), and are supported by Xero. I get the feed directly into Xero like for my bank accounts.
I have added a live eWay link to my invoices. Down the bottom of the emailed invoice, there is a “Pay invoice online” link that customers can click, that opens a gateway into eWay. Once the customer puts in their credit card details, eWay tells them how much the transaction will cost them depending on the type of card used. (We have passed this charge onto the customer.)
This then marks the invoice as paid in Xero, and adds a line to the invoice labelled “Bank Charges”. I then receive an email from eWay, informing me that my customer has paid their invoice via eWay. If a customer calls me to make payment via card over the phone, I use the same gateway system outlined above.
The only issue is it takes a few days for us to receive our money.
For a small business like ours, it is a cost efficient way of offering credit card payments to our customers.

July 4, 2016 at 5.33 pm

Hi Nicky and Mikayla
With our invoicing we have been using OneBox (www.OneBox.net.au) for many months. All payments are automatically reconciled in Xero, communications are managed by them, the funds are in our account overnight for credit card payments and 3 days for direct debit, and at 1.5% for credit card payments, they are good value. In addition we are able to pass on, or carry the merchant fees as we choose. No issues with them at all.

Roohbir Singh
June 27, 2016 at 2.01 pm

Good to see you’re adding support for Braintree, but what about everyone that is still using Stripe with the completely hobbled integration making us use third parties to just properly reconcile Stripe charges? Is that going to updated at any point in the near future as it’s been at least 12 months (probably longer) with no progress?

Cindy Parnis
June 30, 2016 at 6.59 pm

“At Xero we’re always looking for ways to help our small business customers get paid faster. With today’s release we hope to make paying you a more beautiful experience for your customers, by making it easier for them to pay you. We’re already making progress on the next set of improvements, so stay tuned!”

Xero, please stop adding new payment services when you have not yet completed the current payment services. You need to address the surcharge issue which has been on the forum for 4 years.

“We’ve seen fantastic uptake of these features”

Well you will be staggered by the uptake if you just address the surcharge issue.

Brent Swann
July 8, 2016 at 7.22 pm

Ok – it is about time Xero invoices etc became responsive to be honest. Now Xero and my company feels up with the times 🙂 thanks Xero 🙂

December 14, 2016 at 6.24 am

Are you planning to add Braintree Automatic Bank Feeds integration with Xero? I know Braintree are owned by PayPal and the integration you have with PayPal is great so we want the same with Braintree!

Leave a reply

Your email address will not be published. Required fields are marked *