> 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/classic-push-provisioning/es/guia-del-desarrollador/incorporacion-del-emisor.md).

# Incorporación del emisor

### Portal de incorporación TSH <a href="#tsh-onboarding-portal" id="tsh-onboarding-portal"></a>

El emisor puede iniciar sesión en el [Portal de Incorporación TSH (TOP)](https://portal.dbp.thalescloud.io/) utilizando las credenciales proporcionadas por Thales.

Después de iniciar sesión, el emisor puede:

* Descargar el certificado proporcionado por Thales para [encriptar los datos de la tarjeta](/classic-push-provisioning/es/guia-del-desarrollador/cifrado-y-autenticacion-de-datos/cifrado-de-datos-de-la-tarjeta-formato-pkcs-7.md).
* Subir el certificado del emisor que Thales utiliza para verificar el [código de autorización del emisor](/classic-push-provisioning/es/guia-del-desarrollador/cifrado-y-autenticacion-de-datos/codigo-de-autorizacion-formato-jwt.md).

### Google Pay <a href="#google-pay" id="google-pay"></a>

Para clientes que planean integrar el aprovisionamiento push en la billetera Google Pay, siga estos pasos.

#### Solicitar acceso a la documentación de Google <a href="#request-access-to-googles-documentation" id="request-access-to-googles-documentation"></a>

De Google [Documentación de la API de aprovisionamiento push de Android](https://developers.google.com/pay/issuers/apis/push-provisioning/android) no es pública. Si la página se carga para usted, su cuenta de Google ya está autorizada para acceder a ella. De lo contrario, inicie sesión o [solicite acceso](https://developers.google.com/pay/issuers/request-access).

> <i class="fa-info-circle">:info-circle:</i>
>
> Tenga en cuenta lo siguiente de la documentación:
>
> * El contenido está destinado a **instituciones financieras emisoras de tarjetas que tienen un contrato firmado para integrarse con Google Pay**.
> * Los socios deben usar una **Cuenta de Google** asociada con su **dirección de correo electrónico corporativa** en lugar de una cuenta personal. Las cuentas de correo personales (es decir, gmail, yahoo, msn, etc.) no pueden asociarse con un NDA y, por lo tanto, no recibirán acceso.

#### Solicitar acceso de la aplicación a la API de aprovisionamiento push <a href="#request-application-access-to-push-provisioning-api" id="request-application-access-to-push-provisioning-api"></a>

Los desarrolladores de la aplicación deben [solicite acceso](https://developers.google.com/pay/issuers/apis/push-provisioning/android/allowlist) antes de que su aplicación pueda usar la API de aprovisionamiento push de Google y, por lo tanto, el servicio de Aprovisionamiento Push de Thales.

Google concede acceso en función del nombre del paquete de la aplicación y su huella. Los desarrolladores de la aplicación deben registrar estos campos enviando un [formulario de solicitud de acceso a la API de aprovisionamiento push](https://support.google.com/faqs/contact/pp_api_allowlist).

Este paso es especialmente importante para compilaciones internas y de prueba de la aplicación.

> <i class="fa-info-circle">:info-circle:</i>
>
> Los problemas para obtener acceso a la API de aprovisionamiento push suelen dar lugar a un error informado por el SDK de aprovisionamiento push: `Google Pay no disponible` durante el [paso de configuración](/classic-push-provisioning/es/guia-del-desarrollador/configuracion-del-sdk/android.md).
>
> Si esto ocurre, revise el nombre del paquete de la aplicación y la huella frente a los valores enviados en el formulario.

#### Mejores prácticas y pautas de marca <a href="#best-practices--branding-guidelines" id="best-practices--branding-guidelines"></a>

Los desarrolladores deben revisar la [guía de mejores prácticas](https://developers.google.com/pay/issuers/apis/push-provisioning/android/best-practices), que cubre recomendaciones generales de integración para aprovisionar tarjetas en Google Pay.

Los desarrolladores también deben seguir [las pautas de marca de Google](https://developers.google.com/pay/issuers/apis/push-provisioning/android/branding-guidelines), que definen, por ejemplo, el estilo del botón "Agregar a Google Pay".

#### Configuración TSP <a href="#tsp-configuration" id="tsp-configuration"></a>

El emisor debe configurar ciertos ajustes en el sistema TSP para cumplir con los requisitos de Google Pay. Estos incluyen:

* Términos del servicio
* Metadatos de la tarjeta, incluida la imagen de la tarjeta

Para obtener detalles, revise [la guía de Google sobre la configuración de TSP](https://developers.google.com/pay/issuers/tsp-integration/tsp-config).

> <i class="fa-exclamation-circle">:exclamation-circle:</i>
>
> Un problema común es que los emisores configuran incorrectamente el nombre del paquete de la aplicación en el sistema TSP, como se explica en la [Problemas comunes con los metadatos](https://developers.google.com/pay/issuers/tsp-integration/tsp-config) sección de la guía de Google.
>
> Este problema con mayor frecuencia da como resultado que la aplicación no pueda leer el [estado de digitalización de la tarjeta](/classic-push-provisioning/es/casos-de-uso/aprovisionamiento-push-para-carteras-xpay/android.md) desde la billetera Google Pay.

#### Proceso de lanzamiento de Google Pay <a href="#google-pay-launch-process" id="google-pay-launch-process"></a>

Antes de que la aplicación pueda desplegarse en Google Play Store, el equipo de desarrollo debe pasar varios pasos de revisión y prueba con Google. Estas actividades se describen en [el proceso de lanzamiento de Google](https://developers.google.com/pay/issuers/apis/push-provisioning/android/launch-process).

### Samsung Pay <a href="#samsung-pay" id="samsung-pay"></a>

Para Samsung Pay, configure las siguientes configuraciones antes de integrar el SDK de Aprovisionamiento Push en su aplicación móvil.

* Registre su aplicación móvil.
  * Vaya a [Desarrolladores de Samsung Pay](https://pay.samsung.com/developers/signup) y cree una cuenta.
  * Siga la [Guía de inicio](https://pay.samsung.com/developers/tour/memberguide) para incorporarse como desarrollador de Samsung Pay.
* **ID de servicio** -

  Puede crear el ID de servicio en el portal de Desarrolladores de Samsung. El ID de servicio combina `Aplicación` y [`CSR`](https://info.ssl.com/what-is-a-csr/), u otros parámetros que identifican la aplicación del socio.

  Para más información, consulte [la Guía para Desarrolladores de Samsung](https://pay.samsung.com/developers/tour/svcguide) sobre la creación de servicios.

  Pase el ID de servicio a la `clase Config` al configurar el SDK de Aprovisionamiento Push. Un ejemplo de ID de servicio se muestra a continuación:

```
Servicio 1 = <com.issuer.walletapp, CSR1_US>
```

* > <i class="fa-info-circle">:info-circle:</i>
  >
  > #### Nota <a href="#note" id="note"></a>
  >
  > Para emisores que usan la tokenización de Visa y Mastercard (es decir, VTS o MDES), no se requiere un CSR.
* **Clave API de depuración** -

  Estos datos verifican la aplicación cuando interactúa con la aplicación Samsung Pay. Puede recuperar una clave API de depuración registrando un nuevo servicio en el portal de Desarrolladores de Samsung Pay. Tenga en cuenta lo siguiente sobre la clave API de depuración:

  * Es válida por solo 3 meses y puede ser cambiada a discreción de Samsung.
  * El valor puede ser revocado por Samsung por problemas no resueltos causados por la aplicación.
  * La aplicación puede solicitar una clave API de depuración adicional después de 90 días.
  * El número total de dispositivos que pueden usar la clave es ilimitado. Sin embargo, un socio está limitado a diez cuentas Samsung para pruebas antes de la certificación de Samsung.
  * La aplicación no debe mostrar este valor en el registro de depuración.
  * Debe eliminarse en la configuración de lanzamiento.

  El siguiente fragmento muestra cómo agregar la clave API de depuración al `AndroidManifest.xml` archivo:

```xml
<application
    ......
    <meta-data android:name="spay_debug_api_key" 
              android:value="qwertyuiop1234567" />
    ......
</application>
```

Para más detalles, consulte la [guía de configuración del SDK](/classic-push-provisioning/es/guia-del-desarrollador/configuracion-del-sdk/android.md).


---

# 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/classic-push-provisioning/es/guia-del-desarrollador/incorporacion-del-emisor.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.
