Ir a contenido
Crea una cuenta
o
Inicia sesión
Logotipo de Stripe Docs
/
Pregúntale a la IA
Crear una cuenta
Iniciar sesión
Empieza ahora
Pagos
Ingresos
Plataformas y marketplaces
Gestión del dinero
Recursos para desarrolladores
Resumen
Acerca de Stripe Payments
Actualiza tu integración
Análisis de pagos
Pagos electrónicos
ResumenEncuentra tu caso de usoPagos administrados
Usa Payment Links
Crea una página del proceso de compra
Desarrolla una integración avanzada
Desarrolla una integración en la aplicación
Métodos de pago
Agrega métodos de pago
Gestiona los métodos de pago
Finalización de compra más rápida con Link
Interfaces de pago
Payment Links
Checkout
Elements para la web
Elements en la aplicación
Escenarios de pago
Administrar varias monedas
Flujos de pago personalizados
Capacidad adquirente flexible
Orquestación
Pagos en persona
Terminal
    Resumen
    Acepta pagos en persona
    Diseño de la integración
    Selecciona tu lector
    Diseña una integración
    Inicio rápido
    Aplicaciones de ejemplo
    Pruebas
    Configuración de Terminal
    Configura tu integración
    Conectarse a un lector
    Cómo aceptar un pago
    Cobra pagos con tarjeta
    Otros métodos de pago
    Acepta pagos sin conexión
    Pagos de pedidos telefónicos o pedidos por correo
    Consideraciones regionales
    Durante el proceso de compra
    Cobrar propinas
    Recopila y guarda datos de pago para usarlos más adelante
    Autorizaciones flexibles
    Después del proceso de compra
    Reembolsar transacciones
    Entregar recibos
    Personaliza Checkout
    Visualización del carrito
    Recopila entradas en pantalla
    Recopila datos deslizados
    Recopila datos pulsados para los instrumentos de NFC
    Aplicaciones en dispositivos
    Gestiona lectores
    Pide, devulve y sustituye lectores
    Lectores de registros
    Gestiona ubicaciones y zonas
    Configurar los lectores
    Monitoreo de los lectores
    Cifrado
    Referencias
    Referencias de la API
    Lectores móviles
    Lectores inteligentes
    Guía de migración del SDK
    Lista de verificación de la implementación
    Fichas de producto del lector de Stripe Terminal
Más allá de los pagos
Constituye tu empresa
Criptomonedas
Financial Connections
Climate
Comprender el fraude
Protección contra fraudes de Radar
Gestionar disputas
Verificar identidades
InicioPagosTerminal

Accept in-person payments with Terminal

Learn how Terminal works.

No-code integrations

Stripe partners with platforms that provide no-code POS solutions.

With Stripe Terminal, you can integrate Stripe payments into your existing in-person checkout flow or build in-person payments into your native mobile or web-based application.

Terminal comes with SDKs built for modern development environments, Tap to Pay on iPhone and Android, pre-certified readers, and tools for ordering and managing readers from the Stripe Dashboard. Build a SaaS platform or marketplace using Connect or initiate subscriptions in-store with Billing.

Stripe Terminal is available in the following countries:

Availability

Alemania
Australia
Austria
Bélgica
Canadá
Dinamarca
España
Estados Unidos
Finlandia
Francia
Irlanda
Italia
Luxemburgo
Malasia
Noruega
Nueva Zelanda
Países Bajos
Portugal
Reino Unido
República Checa
Singapur
Suecia
Suiza

Available in Preview

Polonia

You can only collect payments in your local currency with supported card brands. Stripe Terminal offers pre-certified readers and Tap to Pay, which allows users to accept in-person contactless payments with a compatible iPhone or Android device and the Stripe Terminal SDK. Hardware must be shipped to physical addresses (not PO boxes). If you’re outside the available countries, you can request an invite to test Terminal.

Features

Use Terminal to take the complexity out of in-person payments:

  • Online compatibility: Unify your online and in-person payments in a single system.
  • Flexible SDKs: Use Terminal’s JavaScript, iOS, Android, or React Native SDK to integrate your existing point of sale (POS), or build a modern POS tailored to your business. Use the server-driven integration to integrate directly using the Stripe API.
  • Reader choices: Choose from different readers depending on your business needs.
  • Connection types: Connect to your Terminal reader with Bluetooth, USB (Android with mobile readers only), or internet, depending on your physical sales environment.
  • Ordering and fleet management from the Stripe Dashboard: Order pre-certified readers and monitor your fleet of readers from the Stripe Dashboard.

How Terminal works

A Stripe Terminal deployment consists of four main components:

  • Your web-based, mobile, or desktop application
  • Your backend
  • A Stripe Terminal reader
  • The Stripe Terminal SDK

The SDK facilitates communication between your point of sale application logic, the firmware running on the reader, and the Stripe API so you can accept in-person payments in the same way as you accept online payments with Stripe. The SDK is available for JavaScript, iOS, Android applications. You can develop desktop applications using a server-driven integration.

Stripe Terminal offers a selection of pre-certified readers that accept payment details (EMV, contactless, and swiped), encrypt sensitive card information, and return a token to your application (through the Stripe Terminal SDK) so you can confirm payment.

Stripe Terminal works only with our pre-certified card readers and compatible Tap to Pay iPhone and Android devices. This ensures secure transactions by our end-to-end encryption, by default, and up-to-date readers through our remote management tools.

You can order readers and accessories from the Stripe Dashboard and get them shipped to a location of your choice. As a Connect platform, you can even enable your connected accounts to receive readers and accessories at their business location.

Use cases

Stripe Terminal is built with developers in mind. Its flexible design supports a wide range of use cases:

  • Extend your online business to the physical world.
  • Enable in-person payments for your Connect platform, with readers for each connected account.
  • Collect payments in-person and use those card details for recurring online payments with Billing.
  • Build a new, customized point of sale application or integrate with your existing point of sale application, while taking advantage of the Stripe API for processing payments.

Choose an SDK that works best for you and combine it with a reader that works best for you. This documentation provides all the information you need to design your in-person payments solution, order readers and accessories, integrate, and deploy.

Scope of integration

The full scope of an integration consists of four major steps.

  1. Use the sample integration to get up and running with an integration quickly.
  2. Design your integration to create in-person payments.
  3. Integrate the SDK in your application. Use the simulated reader to emulate reader behavior for all the Terminal flows while building your initial integration.
  4. Order a physical reader and test card.

From there, explore the docs to see all you can do with your Terminal integration. We recommend testing your integration and reviewing the checklist before going live.

Consulta también

  • Design an integration
  • Sample integration
  • Supported card brands
¿Te fue útil esta página?
SíNo
  • ¿Necesitas ayuda? Ponte en contacto con soporte.
  • Únete a nuestro programa de acceso anticipado.
  • Echa un vistazo a nuestro registro de cambios.
  • ¿Tienes alguna pregunta? Contacto.
  • ¿LLM? Lee llms.txt.
  • Con tecnología de Markdoc