1. Pagos con tarjeta presente
Kushki Docs
Español
  • Español
  • English
  • Inicio
  • Inicio rápido
    • Preguntas frecuentes
    • Paso a producción
    • Política de cambios importantes del API
    • Códigos de error
    • Datos de prueba
    • Últimas novedades
  • Glosario de pagos
    • Glosario de pagos
  • Pagos únicos con tarjeta (Online)
    • Network Tokens
    • Funcionalidades por modelo de negocio
    • Marcas de tarjeta soportadas
    • Pagos en un paso
      • Cargo directo (sin token)
      • Códigos de error autenticación OTP
      • ¿Cómo funcionan los pagos con tarjeta?
      • Acepta un pago con tarjeta
      • Acepta pagos únicos con OTP
      • Códigos de error pagos únicos con tarjeta
    • Pagos en dos pasos
      • Recibe pagos con autorización y captura
      • ¿Cómo funcionan los pagos únicos con autorización y captura?
    • Pagos con Webpay Plus
      • Reserva fondos con Webpay Plus
    • Pagos con Apple Pay
      • Pruebas en Sandbox Apple Pay
      • Configuración de Apple Pay
    • Devoluciones
      • Devoluciones, anulaciones y reembolsos
    • Autenticación 3DS
      • Introducción a 3DS
      • Integración 3DS API + librería kushki.js
      • Integración 3DS con librería kushki.js
      • Integración 100% API de 3DS
      • Códigos de error autenticación 3DS
  • Pagos recurrentes con tarjeta (Online)
    • Autentica tus suscripciones con 3DS
    • Apple Pay en Suscripciones
    • Suscripciones externas a Kushki
    • Acepta pagos one click con 3DS
    • Funcionalidades por modelo de negocio
    • Códigos de error en cargos recurrentes
    • Pagos calendarizados
      • Maneja tus cargos calendarizados
      • Crea un cargo recurrente
      • ¿Cómo funcionan los cargos recurrentes con tarjeta?
    • Pagos calendarizados con Webpay OneClick
      • Reserva fondos en recurrencias con Webpay OneClick
      • Recurrencias con Webpay OneClick
    • Pagos OneClick con Webpay OneClick
      • Pagos one click con Webpay OneClick
      • Reserva fondos en pagos one click con Webpay OneClick
    • Pagos OneClick
      • ¿Cómo funcionan los pagos OneClick con autorización y captura?
      • Recibe pagos OneClick con autorización y captura
      • Genera pagos one click
  • Pagos con tarjeta presente
    • Acepta pagos con tarjeta presente
    • Datos de prueba
    • Webhooks para tarjeta presente
    • Raw card-present API
      • Script de ejemplo para cifrar información
      • Acepta pagos
      • Intercambio de claves criptográficas
      • Preguntas frecuentes
      • Códigos de error para transacciones con tarjeta presente
    • Transacciones
      • Anula un pago
      • Transacciones
    • Kushki One
      • Autenticación y Cifrado de Requests
      • Realiza cobros con Kushki One
      • Formato de montos en Kushki ONE
      • Impresión en terminal SmartPOS
      • Catálogo Unificado de Errores — Kushki ONE Connect
      • Servicios asíncronos y webhooks
    • Kushki One App de Pagos
      • Procesa un cobro
      • Devoluciones y PreAuth & Capture
      • Pago Dividido en la terminal
      • Configuración del terminal
      • Consulta tus transacciones
  • Pagos con transferencias
    • Recibe transferencias bancarias
    • Consulta el estado de una transacción
    • Bancos y detalles de operación para pagos con transferencia bancaria
  • Pagos en efectivo
    • Acepta un pago en efectivo
    • Puntos de recaudo
    • Códigos de error para transacciones declinadas en efectivo
  • Dispersión de dinero
    • Transferencia bancaria
      • ¿Cómo funciona la dispersión por transferencia bancaria?
      • Códigos de error para dispersiones por transferencia
      • Dispersa a cuentas bancarias
  • Plugins
    • Shopify
      • Shopify
      • Operación del Plugin
    • Vtex
      • Guía de integración VTEX
  • Links de pago
    • Smartlinks
  • Formularios y botones de pago
    • Introducción
    • Kajita
      • Kajitas de pago
      • ¿Cómo funciona?
    • Botón de pago
      • Genera un botón de pago
      • ¿Cómo funciona el botón de pago?
  • Administración de sucursales
    • ¿Cómo realizar el onboarding de subcomercios vía API?
  • Notificaciones
    • Buenas prácticas
    • Consulta tus webhooks
    • Webhooks para pagos únicos
      • Webhook para pagos únicos con tarjeta
      • Webhook para pagos únicos con transferencia bancaria
      • Webhook para pagos únicos con efectivo
      • Webhook para pagos con Webpay Plus
    • Webhooks para pagos recurrentes
      • Webhook para pagos recurrentes con tarjeta
      • Webhook para pagos recurrentes con Webpay OneClick
    • Webhooks para dispersiones
      • Webhook para dispersión de dinero con transferencia
    • Webhooks para botón de pagos
      • Webhooks con Botón de pago
    • Webhooks para smartlinks
      • Webhooks con Smartlinks
    • Webhooks para devoluciones
      • Webhook para devoluciones
      • Webhook para contracargos
HomeMexico 🇲🇽Ecuador 🇪🇨Chile 🇨🇱
Colombia 🇨🇴Peru 🇵🇪
HomeMexico 🇲🇽Ecuador 🇪🇨Chile 🇨🇱
Colombia 🇨🇴Peru 🇵🇪
Status
Soporte / Support
Español
  • Español
  • English
  1. Pagos con tarjeta presente

Kushki One App de Pagos

Conoce los módulos, roles y flujos de la app nativa de cobros para terminales SmartPOS
🚧 Early Release — Beta
Este producto está en acceso temprano. Los parámetros, estructuras de respuesta y comportamientos pueden cambiar sin previo aviso. No uses esta versión en producción sin coordinarlo previamente con el equipo de integraciones de Kushki.
La Kushki ONE Payment App es la aplicación nativa que corre directamente en las terminales SmartPOS (Sunmi P2 SE, Sunmi P3). Su propósito es doble: permite al operador de caja procesar pagos con tarjeta de forma autónoma, y al administrador del comercio consultar ventas, propinas y reportes sin salir del dispositivo.
Vista general de la Kushki ONE Payment App

Estructura de la aplicación#

La app se organiza en tres secciones accesibles desde la barra de navegación superior.
SecciónPara qué sirve
INICIOMenú de operaciones. Desde aquí el operador inicia cada transacción
TransaccionesCentro de consulta. Contiene la Lista de Ventas, el Resumen de Ventas y la Lista de Propinas
ConfiguraciónGestión de usuarios, idioma, recibos, devoluciones, propinas y pago dividido

Operaciones disponibles en INICIO#

OperaciónQué hace
VentaCobro inmediato con tarjeta
DevoluciónReembolso total o parcial de una venta anterior
AutorizaciónReserva un monto sin cobrarlo todavía
Capturar PagoCobra una autorización pendiente
Pago DivididoReparte una cuenta entre varios pagos consecutivos

Cómo funciona el flujo de pago#

El operador ingresa el monto y el cliente presenta su tarjeta por NFC, chip o banda magnética. La terminal envía la solicitud de autorización a través de Kushki hacia la red de la tarjeta. El resultado, Aprobado o Rechazado, se muestra en pantalla y queda registrado automáticamente en la Lista de Ventas.
Cada transacción aprobada genera:
Un Ticket # único de 18 dígitos, que sirve como referencia tanto en la terminal como en el portal Kushki.
Un comprobante imprimible con copia para el cliente y copia para el comercio.
Un registro disponible para envío por correo electrónico, de forma individual o como reporte consolidado.
Los rechazos también quedan registrados
Las transacciones rechazadas aparecen en la Lista de Ventas con estado Rechazado y sin Ticket # asignado. Eso permite al administrador auditar los intentos fallidos.

Configuración en dos niveles#

Las funcionalidades de la app se habilitan en dos capas, y conviene entender la diferencia antes de buscar una opción que no aparece.
NivelQuién lo controlaQué define
KushkiEl equipo de Kushki, durante la activación de tu terminalSi la funcionalidad está disponible para tu comercio, y sus límites máximos
TerminalEl administrador del comercio, desde ConfiguraciónCómo se comporta la funcionalidad en el día a día
Si una opción no aparece en Configuración
Significa que aún no está habilitada a nivel de Kushki para tu comercio. El administrador no puede activarla desde la terminal: contacta a tu account manager.
Por ejemplo, las propinas requieren que Kushki las habilite primero. Una vez habilitadas, el administrador decide desde la terminal si son por porcentaje o monto fijo y qué tres valores rápidos se ofrecen al cliente.

Quién hace qué#

Dos roles usan la app de forma distinta. Conocer la diferencia evita que el operador acceda a configuraciones que no le corresponden.
RolAcceso típicoGuías relevantes
Operador de cajaINICIO, Lista de VentasProcesa un cobro · Devoluciones · Pago Dividido
AdministradorConfiguración, Resumen de Ventas, Gestión de UsuariosConfiguración del terminal · Consulta tus transacciones · Auth & Capture
El acceso de administrador no tiene restricciones internas
Un operador con Acceso de Administrador puede modificar cualquier parámetro del terminal, incluyendo deshabilitar los controles de devolución. Asigna ese nivel solo a personal de confianza.
Procesa un cobroIngresa el monto, presenta la tarjeta y listoVer artículo →
Configuración del terminalConfigura usuarios, propinas y recibosVer artículo →
Descripción generalNuestra solución omnicanal de tarjeta presenteVer artículo →
Devoluciones y PreAuth & CaptureReembolsos y preautorizaciones en SmartPOSVer artículo →
Pago Dividido en la terminalDivide una venta en varios pagosVer artículo →
Consulta tus transaccionesConsulta ventas y genera el cierre de cajaVer artículo →
Modificado en 2026-10-21 16:30:50
Anterior
Servicios asíncronos y webhooks
Siguiente
Procesa un cobro
Built with