## Stripe Terminal: In-Person Payment Solutions

This documentation set provides comprehensive guidance on implementing and managing Stripe Terminal for in-person payment acceptance. It covers everything from initial setup and integration to advanced features, reader management, and troubleshooting.

**Key Areas Covered:**

*   **Getting Started with In-Person Payments:** Learn how to accept payments in a direct retail business environment using Stripe Terminal.
*   **Integration Design:** Understand how to choose the right reader and design your point-of-sale (POS) integration, including server-driven and SDK-based approaches.
*   **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 Features:** Explore various payment scenarios, including:
    *   Collecting card payments (online and offline).
    *   Handling mail order and telephone order (MOTO) payments.
    *   Accepting additional payment methods like QR codes.
    *   Implementing extended authorizations.
*   **Advanced Features and Customization:**
    *   Collecting customer data (swiped, tapped, on-screen inputs).
    *   Displaying cart details on the reader.
    *   Enabling on-reader and on-receipt tipping.
    *   Providing compliant receipts to customers.
    *   Saving payment details for future use.
    *   Configuring reader settings like splash screens, admin passcodes, and reboot times.
*   **App Development and Deployment:** Learn how to build, test, prepare for app review, deploy, and monitor your custom POS applications on Stripe smart readers.
*   **Testing and Troubleshooting:** Utilize provided tools and guides to effectively test your integration and resolve common issues.
*   **SDKs and API References:** Access detailed API references for JavaScript and guides for migrating between SDK versions.
*   **Reader Specifics:** Find detailed information and setup guides for various Stripe Terminal readers, including the Stripe Reader S700/S710, BBPOS WisePOS E, BBPOS WisePad 3, Stripe Reader M2, and Verifone devices.

This documentation is designed for developers and businesses looking to integrate a robust and flexible in-person payment solution into their operations.