This documentation set focuses on **Stripe Terminal**, a solution for accepting in-person payments. It covers the entire lifecycle of integrating and managing Stripe Terminal devices and software.

Here's a breakdown of the key areas addressed:

*   **Getting Started with In-Person Payments:** This includes understanding use cases for direct retail businesses and the initial setup process.
*   **Integration Design and Reader Selection:** Guidance on choosing the right reader (e.g., Stripe Reader S700/S710, Verifone readers, mobile readers) and designing a custom Point of Sale (POS) integration, including server-driven and SDK-based approaches.
*   **Core Payment Functionality:** Details on collecting payments (card, offline, mail/telephone orders), handling additional payment methods (like QR codes), and managing transactions (refunds, extended authorizations).
*   **Reader Management and Configuration:** Instructions on ordering, registering, managing locations and zones for readers, and configuring various aspects like admin passcodes, Wi-Fi, cellular networks, offline mode, reboot times, and splash screens.
*   **Apps on Devices:** A comprehensive section on developing, testing, preparing for app review, deploying, and monitoring custom applications that run on Stripe smart readers.
*   **Advanced Features and Customization:** Information on collecting specific data (swiped, on-screen inputs, NFC), displaying cart details on the reader, providing receipts, collecting tips, and saving payment details for future use.
*   **Testing and Troubleshooting:** Resources for testing integrations, including simulated readers and physical test cards, as well as guides for troubleshooting common issues with specific readers.
*   **SDK and API References:** Documentation for the JavaScript SDK and migration guides for various SDK versions.
*   **Global Availability and Network Requirements:** Information on where Terminal is available and the network configurations needed for a successful integration.

This documentation is essential for developers and businesses looking to implement or manage in-person payment solutions using Stripe Terminal.