# Stripe Terminal: In-Person Payments

This documentation set covers Stripe Terminal, a solution for accepting in-person payments. It provides comprehensive guidance on integrating Stripe's hardware and software to facilitate physical retail transactions.

## 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.
*   **Designing Your Integration:** Explore different integration types (server-driven, SDK-based) and choose the right reader for your business needs.
*   **Reader Hardware:** Detailed information on various Stripe Terminal readers, including their features, setup, and accessories.
*   **Accepting Payments:** Understand how to collect card payments, process offline transactions, and utilize additional payment methods like QR codes.
*   **Advanced Features:** Discover functionalities such as extended authorizations, collecting on-screen inputs, displaying cart details, and processing mail/telephone orders.
*   **Apps on Devices:** Learn how to build, test, submit, deploy, and monitor your custom point-of-sale (POS) applications on Stripe smart readers.
*   **Managing Your Fleet:** Guidance on configuring readers, managing locations and zones, monitoring device status, and handling hardware orders and warranty claims.
*   **Offline Operations:** Strategies for accepting payments even when internet connectivity is intermittent or unavailable.
*   **Developer Resources:** Access to API references, SDK migration guides, and a deployment checklist to ensure a smooth integration process.
*   **Testing and Troubleshooting:** Tools and guidance for simulating payments, testing hardware, and resolving common issues.