> For the complete documentation index, see [llms.txt](https://doc.ecomm.api.tietoevry.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.ecomm.api.tietoevry.com/tietoevry-egw-documentation-es/integraciones/sdk-movil.md).

# SDK móvil

El SDK móvil de Tieto permite a los comercios integrar una experiencia de pago segura directamente en sus aplicaciones nativas de iOS y Android. En lugar de desarrollar desde cero el procesamiento de pagos, la seguridad y la comunicación con la pasarela, los comercios integran el SDK mientras Tieto gestiona la orquestación de pagos a través de la Pasarela de Pagos.

El SDK ofrece una experiencia de checkout nativa manteniendo el procesamiento de pagos compatible con PCI, la autenticación y la compatibilidad con múltiples métodos de pago.

## Beneficios

El SDK móvil está diseñado para reducir el esfuerzo de desarrollo al tiempo que ofrece una experiencia de pago segura y optimizada.

#### Experiencia de usuario nativa

Los clientes completan los pagos sin salir de la aplicación del comercio, proporcionando una experiencia de checkout fluida y coherente con la identidad visual de la aplicación.

#### Integración más rápida

Los comercios integran un componente de pago preconstruido en lugar de implementar por sí mismos la seguridad de pagos, el cifrado, la tokenización y la comunicación con la pasarela.

#### Procesamiento de pagos seguro

Los datos sensibles de pago se recogen y transmiten de forma segura a la Pasarela de Pagos. El SDK admite flujos de pago compatibles con PCI y tokenización, reduciendo el alcance PCI del comercio.

#### Despliegue flexible

El SDK funciona junto con las API de la Pasarela de Pagos, permitiendo a los comercios combinar pagos móviles con los servicios backend existentes.

## Plataformas compatibles

| Plataforma  | Estado     |
| ----------- | ---------- |
| **iOS**     | Compatible |
| **Android** | Compatible |

## Capacidades principales

### Pagos seguros con tarjeta

El SDK captura de forma segura la información de la tarjeta de pago y se comunica con la Pasarela de Pagos para su autorización.

Las funciones incluyen:

* Captura segura de datos de pago
* Tokenización de tarjetas
* Flujos de pago alineados con PCI
* Autorización de pagos
* Gestión del estado del pago

### Métodos de pago alternativos

El SDK admite métodos de pago adicionales a través de la misma integración con la pasarela.

Según la configuración de la pasarela, los comercios pueden ofrecer:

* Tarjetas de pago
* Pagos de cuenta a cuenta (A2A)
* Métodos de Pago Alternativos (APMs)
* Billeteras digitales (cuando esté habilitado)

### Autenticación

El SDK admite mecanismos modernos de autenticación de pagos exigidos por los esquemas de pago y PSD2.

Las capacidades incluyen:

* Autenticación 3-D Secure
* Autenticación Reforzada de Cliente (SCA)
* Autenticación del comercio
* Gestión segura de redirecciones y callbacks

### Interfaz de usuario personalizable

Los comercios pueden ofrecer una experiencia de pago que se adapte al diseño de su aplicación.

El SDK admite:

* Pantallas de pago nativas
* Branding de la aplicación
* Colores y estilos personalizados
* Localización
* Experiencia de usuario coherente en iOS y Android

### Conectividad con la pasarela

El SDK se comunica directamente con la Pasarela de Pagos.

La pasarela proporciona:

* Autorización de pagos
* Procesamiento de transacciones
* Gestión de tokens
* Callbacks de estado del pago
* Gestión de errores

## Flujo de pago

<img src="/files/9148f9d3330030b2873d28952179918299f934a4" alt="" class="gitbook-drawing">

## Integración típica

El SDK está destinado a aplicaciones móviles nativas.

<img src="/files/fa58aaaf453c2c8fe8f99c77071a4e0853d7bdbd" alt="" class="gitbook-drawing">

El backend del comercio sigue gestionando:

* Gestión de pedidos
* Creación de sesión de pago
* Lógica de negocio
* Gestión de clientes
* Procesamiento posterior al pago

El SDK móvil es responsable de:

* Captura segura del pago
* Autenticación
* Comunicación con la pasarela
* Notificación del estado del pago

## Cuándo usar el SDK móvil

Se recomienda el SDK móvil cuando los comercios necesitan:

* Aplicaciones nativas de iOS
* Aplicaciones nativas de Android
* Checkout integrado en la app
* Captura segura de datos de tarjeta
* Reducción del alcance de cumplimiento PCI
* Integración más rápida de pagos móviles
* Experiencia de pago coherente en todas las plataformas móviles

## Componentes relacionados

El SDK móvil funciona junto con los siguientes componentes de la Pasarela de Pagos:

* Pasarela de Pagos – procesamiento y enrutamiento de pagos
* API de la pasarela – integración con el backend del comercio
* Servicio de tokenización – almacenamiento seguro de tarjetas
* Servicio 3-D Secure – autenticación del cliente
* Portal del comercio – monitorización e informes de transacciones


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://doc.ecomm.api.tietoevry.com/tietoevry-egw-documentation-es/integraciones/sdk-movil.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
