## Stripe Terminal: In-Person Payments Documentation

This documentation set covers Stripe Terminal, a solution for businesses to accept in-person payments. It details the various aspects of setting up, integrating, and managing Stripe Terminal for direct retail businesses and other use cases.

### Key Areas:

*   **Getting Started & Use Cases:**
    *   Learn how to accept in-person payments for a direct retail business.
    *   Explore various use cases and integration architectures.
*   **Integration Design & Setup:**
    *   Guidance on selecting the right Stripe Terminal reader for your needs.
    *   Designing custom Point of Sale (POS) integrations.
    *   Setting up your integration with the Terminal SDK or server-driven approaches.
    *   Connecting to a reader and understanding network requirements.
*   **Payment Processing Features:**
    *   Collecting card payments (including offline capabilities).
    *   Accepting additional payment methods like QR code-based payments.
    *   Handling mail order and telephone order (MOTO) payments.
    *   Extended authorizations for capturing payments later.
    *   Collecting tips (on-reader and on-receipt).
    *   Displaying cart details on the reader.
    *   Collecting on-screen inputs and swiped/tapped data.
    *   Providing customer receipts.
    *   Refunding transactions.
*   **Saving Payment Details:**
    *   Collecting and saving payment details for future use, both directly and after a payment.
*   **Reader Management & Configuration:**
    *   Ordering, returning, and replacing hardware.
    *   Registering readers to locations.
    *   Managing locations and zones for organizing readers.
    *   Configuring various reader settings:
        *   Admin menu passcode
        *   Cellular network
        *   Offline mode
        *   Reboot time window
        *   Splash screen
        *   Tipping options
        *   WiFi network
*   **Apps on Devices:**
    *   Building, testing, and deploying custom POS applications on Stripe smart readers.
    *   Preparing for app review and monitoring deployments.
*   **Testing & Troubleshooting:**
    *   Tools and strategies for testing your Stripe Terminal integration.
    *   Troubleshooting common issues with readers and deployments.
*   **Reader Specific Information:**
    *   Detailed information, setup guides, and product sheets for various Stripe Terminal readers, including:
        *   Stripe Reader S700/S710
        *   Stripe Reader M2
        *   BBPOS WisePOS E
        *   BBPOS WisePad 3
        *   BBPOS Chipper 2X BT (no longer supported)
        *   Verifone readers (V660p, UX700, P630, M425, P400 - some no longer supported)
        *   Tap to Pay on iPhone and Android
*   **SDKs & References:**
    *   API references for the JavaScript SDK.
    *   SDK migration guides for different versions.
    *   Deployment checklists.
    *   Global availability information and supported card brands.
*   **Connect Integration:**
    *   Using Stripe Terminal with your Connect platform for multiparty payments.