Stripe makes it easy to accept credit card payments for online invoices sent from Xero.

Get Stripe

The best software platform for running an online business

Stripe is a technology platform that developers use to build internet businesses. Thousands of businesses – ranging from startups to Fortune 500 companies – rely on Stripe’s software tools to securely accept payments, expand globally, and create new revenue streams. Stripe users include Twitter, Kickstarter, Shopify, Salesforce, Lyft and many more.

Today, merchants in 25 countries can use Stripe to accept payments in 130+ currencies, as well as Apple Pay, Android Pay, Alipay and Bitcoin. By reducing the barriers to starting and operating a business regardless of location or means, Stripe is bringing more would-be companies online and accelerating the internet economy.

Stripe gives you:

  • An easier way for your customers to pay your invoices by offering a way to pay directly from your invoices

  • A quick and secure way to enable credit card and debit card payments online and on Xero invoices

  • Integration with Xero – you can integrate your Stripe account to Xero's invoicing product and easily process payments

Helpful information about Stripe

Who is it for?

Stripe is for any online commerce or business that requires online payments can integrate Stripe.

How does it work with Xero?

Stripe makes it simple for businesses using Xero  to accept credit or debit card payments from their customers.

Stripe processes all transactions for you. Once your Stripe account is integrated with Xero, you can accept payments immediately. Funds are added to your bank account on a seven-day rolling basis. A two-day transfer may be possible after your first transfer – you can set the frequency of the transfers in the Transfers tab of your Stripe dashboard. From there, you can also view all transfers from Stripe to your bank account.

Find out more

How do you sync it with Xero?

You can use Stripe with Xero if you have a bank account in Australia, Canada, United States, or United Kingdom.

Create a Stripe account

Xero can help you create and connect a new Stripe account with one click.Simply click ‘Invoice Options’ when you create an invoice in Xero, click ‘Online Payments’, and follow the prompts.

Already have Stripe?

If you already have Stripe, just set up Stripe as a payment service in Xero so you start accepting online payments for invoices using Stripe.

Set up Stripe in Xero

How much does it cost?

See pricing details

Is there a free trial?

Any user can try Stripe in test mode. When you go live, you'll just pay per successful transaction. There are no monthly fees, setup fees, or hidden fees.

What countries does it operate in?

Stripe is available in 25 countries.

See list of countries

You can use Stripe with Xero if you have a bank account in Australia, Canada, United States, or United Kingdom.

What support does it offer?

Stripe provides 24/7 email support as well as support resources.

Visit the Stripe help centre

Check out Stripe's technical documentation

App recommendations


Professional Services, Not for profit, Accounting

The only AICPA recommended solution for receipt tracking, expense reporting, mileage tracking, and company card reconciliation


Insightly is the easiest customer relationship management solution (CRM) to use for managing deep customer relationships.