> For the complete documentation index, see [llms.txt](https://docs.payments.thalescloud.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payments.thalescloud.io/release-notes/es/sdk/november-2025/d1-sdk-v4.2.0.md).

# D1 SDK v4.2.0

{% tabs %}
{% tab title="Android" %}

#### Plataformas compatibles y arquitecturas de procesador <a href="#supported-platforms--processor-architectures" id="supported-platforms--processor-architectures"></a>

* Android 8.0.0 y posteriores.
* Arquitecturas de procesador: armeabi-v7a, arm64-v8a, x86, x86\_64.

#### Pagar con un clic <a href="#bug-fixes" id="bug-fixes"></a>

**Nuevas funciones**

* Se introdujeron dos nuevas APIs :\
  \- `D1ClickToPay.enrol` ,\
  \- `D1ClickToPay.optOutCard` ,\
  y se despreció la API existente `D1PushToECommerce` que es reemplazada por el `D1ClickToPay`servicio.

#### General <a href="#bug-fixes" id="bug-fixes"></a>

**Mejoras**

* Admite el uso de tokens para múltiples emisores e IDs de consumidor (agregadores de emisores) dentro de una sola app, manteniendo la aislamiento del cliente.
* Mejoras de seguridad para el SDK D1.
* La aplicación ya no necesita tener [okhttp](https://square.github.io/okhttp/) como dependencia.
  {% endtab %}

{% tab title="iOS" %}

#### Plataformas compatibles y arquitecturas de procesador <a href="#supported-platforms--processor-architectures" id="supported-platforms--processor-architectures"></a>

* iOS 15 y posteriores.
* Arquitecturas de procesador: arm64, x86\_64.

#### Pagar con un clic <a href="#bug-fixes" id="bug-fixes"></a>

**Nuevas funciones**

* Se introdujeron dos nuevas APIs :\
  \- `D1ClickToPay.enrol` ,\
  \- `D1ClickToPay.optOutCard` ,\
  y se despreció la API existente `D1PushToECommerce` que es reemplazada por el `D1ClickToPay`servicio.

#### General <a href="#bug-fixes" id="bug-fixes"></a>

**Mejoras**

* Admite el uso de tokens para múltiples emisores e IDs de consumidor (agregadores de emisores) dentro de una sola app, manteniendo la aislamiento del cliente.
* Mejoras de seguridad para el SDK D1.
* Simplifica el binario del SDK para tener solo dos xcframework para la variante base. La aplicación ya no necesita tener D1Core.xcframework y TPCSDKSwift.xcframework.

**Correcciones de errores**

* Se permite que D1\_SERVICE\_URL tenga '/' adicionales.
* Se corrigió la advertencia de restricción de Auto Layout que aparecía en tiempo de ejecución en D1DisplayTextField.

**Problemas conocidos**

Cuando varias aplicaciones iOS habilitan el uso compartido del llavero dentro del mismo grupo, solo una aplicación funcionará correctamente. Las aplicaciones restantes pueden experimentar problemas al usar funciones de 3DS o el Servicio de Mensajería.
{% endtab %}
{% endtabs %}


---

# 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:

```
GET https://docs.payments.thalescloud.io/release-notes/es/sdk/november-2025/d1-sdk-v4.2.0.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
