## 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 of Focus:

*   **Getting Started with In-Person Payments:** Learn how to set up your Stripe account, order readers, and begin accepting payments for direct retail businesses.
*   **Integration Design and Reader Selection:** Explore different integration architectures (server-driven, SDK-based) and choose the right Stripe Terminal reader for your needs.
*   **Core Payment Functionality:** Understand how to collect card payments, handle offline transactions, and process various payment methods.
*   **Advanced Features:** Discover how to leverage features like extended authorizations, collecting custom data (swiped, on-screen, NFC), displaying cart details, and offering receipts.
*   **Managing Your Readers:** Learn how to register, configure, and monitor your Stripe Terminal devices, including managing locations and zones.
*   **Application Development and Deployment:** Get guidance on building, testing, preparing for app review, and deploying your custom POS applications on smart readers.
*   **Troubleshooting and Best Practices:** Find solutions to common issues and follow best practices for a smooth deployment and reliable operation.
*   **Specific Reader Guides:** Detailed setup and troubleshooting information for various Stripe Terminal readers, including the Stripe Reader S700/S710, BBPOS WisePOS E, BBPOS WisePad 3, and Verifone models.
*   **SDKs and API References:** Access documentation for the JavaScript SDK and migration guides for different SDK versions.

### Key Pages:

*   **/get-started/use-cases/in-person-payments**: The starting point for accepting in-person payments with Stripe Terminal for direct retail businesses.
*   **/terminal/designing-integration**: Guides you through designing a custom POS integration, including selecting readers and architecture.
*   **/terminal/features/collect-card-payment**: Details on how to prepare your application and backend to collect card payments.
*   **/terminal/features/operate-offline/collect-card-payments**: Information on collecting card payments even when internet connectivity is an issue.
*   **/terminal/features/apps-on-devices/overview**: An overview of deploying your POS applications on Stripe smart readers.
*   **/terminal/fleet/configurations-overview**: Explains how to use the Terminal Configurations object to apply settings to your readers.
*   **/terminal/network-requirements**: Essential information on network requirements for a successful Stripe Terminal integration.
*   **/terminal/references/testing**: Guidance on effectively testing your Stripe Terminal integration.