You’re on the United Kingdom site
Select a region

Stripe

Reviews & ratings
Reviews by verified Xero users.
2.7 out of 5 stars
335 Reviews

Sort and filter

Rating
Sort

Most recent reviews

GC
George Clements
Posted 27 Oct 2025
1 out of 5 stars

Stripe via Xero: Expensive, Confusing, and Poorly Sold

The fees are excessive and completely lacking in transparency. After a long and frankly exhausting phone call, I was finally given this breakdown: * 1.5% + 20p for standard UK cards * 1.9% + 20p for premium UK cards * 2.5% + 20p for EEA cards (+2% if currency conversion is required) * 3.25% + 20p for international cards (+2% if currency conversion is required) None of this is clearly displayed anywhere within Xero or Stripe’s onboarding process, and you only discover the true costs once you are already tied in. It feels deliberately opaque — designed to confuse rather than inform. For small businesses, the charges quickly become disproportionate, and the lack of straightforward communication is deeply frustrating.

Response from Stripe

Hi George- We’re sorry to hear the fees and communication around them haven’t felt clear, we know how frustrating that can be. If you need any further help or if there is anything we can do to clarify , we are happy to walk through your specific transactions to make sure everything lines up correctly and you get any questions answered. Please reach out to our support team at https://support.stripe.com, we're here to help.
RC
Rowan Clark
Posted 21 Oct 2025
1 out of 5 stars

Ridiculous fees without tranparency

Thought this was the app we needed, but we have just been losing money. The fees are not passed to the customer in full like nominated during setup. There is no transparency of the fee breakdown. Transactions don't match the xero invoices/payment fees. Currently looking for something else to try.
2 people found this review helpful.

Response from Stripe

We’re sorry to hear this hasn’t worked as expected. We’d really love to get this sorted for you- our team can look into why fees aren’t syncing correctly, review the invoice mismatch, and make sure everything’s set up properly. Please reach out to Stripe Support at https://support.stripe.com and our team will be happy to help.
SJ
Scott Johnson
Posted 12 Oct 2025
1 out of 5 stars

Total Pile of Crap

Never sees invoices from Xero - so it impounds the customer payments in a "remaining balance" that is impossible to apply to a legitimate invoice. I am in the consulting/government contracting business and this pile of SH!T locks up thousands of dollars.
2 people found this review helpful.

Response from Stripe

We’re sorry for the trouble you’ve experienced. This usually happens when Stripe and Xero aren’t fully synced for invoice reconciliation but would love for our team to research and see how we can fix it. Please reach out to Stripe Support at https://support.stripe.com and our team will be happy to help.
AO
Admin Operator
Posted 30 Sep 2025
2 out of 5 stars

Slow Payment & Fees outrageous

it takes days for payments to arrive & the fees are out of this world - have cancelled stripe & won't use again - it's about as helpful as those who recommend it
One person found this review helpful.

Response from Stripe

We're sorry to hear about your experience! Contact us at https://support.stripe.com and our team will do whatever we can to help with any questions you have.
TM
Travis Mullan
Posted 25 Sep 2025
1 out of 5 stars

Poor service

Don’t use Stripe, they take the payment off your client and don’t pay you or take over a week to pay you, this is even after the first transaction. I’ve cancelled their service and won’t use them again.
3 people found this review helpful.

Response from Stripe

This doesn't seem right, Travis! Please send our team a message at https://support.stripe.com and we'll be happy to look into this for you.
MR
Mark Raward
Posted 13 Sep 2025
1 out of 5 stars

Don't do it.

They hold payments way too long!!!
6 people found this review helpful.

Response from Stripe

Sorry to hear you're having trouble with your payouts, Mark. If this is your first payout, there is a 7-14 day waiting period, which is necessary for risk mitigation and cannot be waived under any circumstances. That can extend depending on your country, but subsequent payouts generally process much more quickly (up to instant payments for some countries). For more information on payout timing, visit https://support.stripe.com/questions/waiting-on-your-first-stripe-payout-what-you-need-to-know
Although Xero reviews each app in the Xero App Store, we can’t give any guarantees. It’s up to you to assess the performance, quality and suitability of any app before going ahead.