Stripe - Stripe Terminal Integration
Extend the Stripe integration from Pay Now button on emailed invoices to work with Stripe Terminal.
When a customer wants make a card payment in person, a Receive Payment button on the customer's invoice is used to share the Amount Due with Stripe Terminal. Once payment is complete, the invoice is marked as paid and the payout from Stripe processes in due course.
Crude illustration of Receive Payment button attached.

Hi team, as you may have seen in our Xero news, we've been making a lot of improvements in the payments space. We're beginning to roll out a Tap to Pay experience powered by Stripe in the AU, UK and the US. This payment method makes it even easier for your customers to pay you in person, using just your mobile phone and the Xero Accounting App - no extra hardware needed. When these payments come into your Stripe bank account in Xero you'll have all the information for easy reconciliations. We will also be launching Tap to Pay in NZ next.
-
Gavin Johnstone commented
Please make this happen; the fact that it already isn't a feature is mind-blowing to me.
-
Michael Edwards commented
100% agree. I just purchased a Stripe Terminal thinking i could use as a standalone payment terminal to charge walk in customers that i invoice through xero. (currently using square which has terrible reconciling with xero)
Is anyone else invoicing through xero and using stripe terminal for payments for in person? How are you doing it?