## Stripe Terminal: Accepting In-Person Payments

This documentation set provides comprehensive guidance on integrating Stripe Terminal to accept in-person payments. It covers everything from initial setup and integration design to managing readers, handling various payment scenarios, and troubleshooting.

### Key Areas Covered:

*   **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:** Understand the different integration types (server-driven, SDK-based) and how to select the right reader for your 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:** Explore various payment methods, including collecting card payments, accepting offline payments, and handling mail order/telephone order (MOTO) transactions.
*   **Advanced Features:** Learn about features like extended authorizations, collecting customer data, displaying cart details on the reader, and enabling on-reader tipping.
*   **Apps on Devices:** Understand how to build, test, review, deploy, and monitor your point-of-sale (POS) applications on Stripe smart readers.
*   **Connectivity and Offline Operations:** Configure network settings (Wi-Fi, cellular) and understand how to accept payments when internet connectivity is intermittent or unavailable.
*   **Testing and Deployment:** Utilize provided tools like reader simulators and follow a deployment checklist to ensure a smooth rollout of your Stripe Terminal integration.
*   **SDKs and API References:** Access detailed API references for the JavaScript SDK and migration guides for different SDK versions.
*   **Troubleshooting:** Find solutions for common issues related to reader connectivity, app deployment, and specific reader models.

### Key Readers and Technologies:

The documentation details various Stripe Terminal readers, including:

*   **Smart Readers:** Stripe Reader S700/S710, BBPOS WisePOS E, Verifone readers (V660p, UX700, P630, M425, P400).
*   **Mobile Readers:** Stripe Reader M2, BBPOS Chipper 2X BT, BBPOS WisePad 3.
*   **Tap to Pay:** Enabling contactless payments directly on compatible iPhone and Android devices.

This collection of documentation empowers developers and businesses to effectively implement and manage in-person payment solutions using Stripe Terminal.