Accept in-person payments from customers with a mobile device

If you’re a developer looking to build Tap to Pay functionality into your mobile app, see the Tap to Pay integration guide. Stripe Terminal can easily be integrated with a mobile application via our iOS, Android or React Native SDK. From there, you can collect in-person payments using our pre-certified card readers (sPOS and mPOS) or using Tap to Pay, which allows users to accept in-person, contactless payments with only a compatible iPhone or Android device.

If you're looking for a solution that doesn't require writing code, you can also process in-person, contactless payments using only your phone with Tap to Pay in the Stripe Dashboard mobile app.