## Stripe Terminal: In-Person Payment Solutions

This documentation suite provides comprehensive guidance on integrating Stripe Terminal for accepting in-person payments. It covers everything from initial setup and integration design to advanced features, reader management, and troubleshooting.

### Key Areas Covered:

*   **Getting Started:** Learn how to accept in-person payments for direct retail businesses and explore common use cases.
*   **Integration Design:** Choose the right reader and integration type (server-driven or SDK-based) for your business needs.
*   **Reader Management:** Discover how to order, register, configure, and monitor your Stripe Terminal readers. This includes managing locations, zones, and fleet-wide configurations.
*   **Payment Processing:** Understand how to collect various payment methods, including card payments, offline payments, and alternative methods like QR codes.
*   **Advanced Features:** Explore features such as extended authorizations, collecting customer data, displaying cart details, providing receipts, and handling refunds.
*   **App Development & Deployment:** Learn how to build, test, prepare for app review, submit, deploy, and monitor your custom applications on Stripe smart readers.
*   **Configuration & Settings:** Customize reader behavior with features like admin menu passcodes, splash screens, reboot times, tipping options, WiFi, and cellular network settings.
*   **Troubleshooting & References:** Access troubleshooting guides, network requirements, SDK migration guides, and API references to ensure a smooth integration and operation.

### Core Components:

*   **Readers:** Information on various Stripe Terminal readers, including smart readers (e.g., Stripe Reader S700/S710, BBPOS WisePOS E, Verifone models) and mobile readers (e.g., Stripe Reader M2, BBPOS Chipper 2X BT, BBPOS WisePad 3), as well as Tap to Pay functionality.
*   **Integrations:** Guidance on implementing server-driven integrations and using the Terminal SDKs (JavaScript, iOS, Android, React Native).
*   **Features:** Detailed explanations of features like offline payments, extended authorizations, saving payment details, collecting tips, and more.
*   **Fleet Management:** Tools and processes for managing multiple readers across various locations.

This documentation is designed for developers and businesses looking to leverage Stripe Terminal to create a seamless and efficient in-person payment experience.