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 everyone, offering our customers more methods to receive payments and get paid faster is important to us, and we're please to return with another update - we have now expanded our support for Tap to Pay with Stripe to all customers in AU, UK, US, NZ and CA supported on both Android and iPhone devices!
Read more about Tap to Pay on our website and reach out to our specialists at Xero Support if you have any questions. Thanks for your support and sharing on Xero Product ideas.
-
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?