# PSDK: Introducción

La Verifone **Kit de desarrollo de software de pagos** (PSDK) es una **PCI** solución de pago conforme a PCI (Payment Card Industry) que ofrece una transacción de pago segura.

{% if visitor.isSet === false %}
{% columns %}
{% column %}

<h4 align="center"><strong>Please login or register to gain access to the detailed material on this page.</strong></h4>
{% endcolumn %}

{% column %}

<p align="right"><a href="https://identity.verifone.com/am/XUI/?realm=/alpha&#x26;authIndexType=service&#x26;authIndexValue=DocsLoginV7&#x26;goto=https://docs.verifone.com/" class="button primary" data-icon="shield-keyhole">Login</a><a href="https://partner-registration.verifone.com/" class="button secondary">Register for an Account</a></p>
{% endcolumn %}
{% endcolumns %}
{% endif %}

<details>

<summary>Obtenga más información sobre los beneficios de PSDK</summary>

**Pagos simples y seguros en cada dispositivo en cada región**

* Una sola integración
  * En todas las regiones
  * En todos los hosts
  * En todas las conexiones
  * En todos los protocolos de pago
  * En todas las plataformas y dispositivos de Verifone
    * La aplicación POS escrita para CM5 o Carbon también funcionará en un BYOD Android con un e280.
  * En todas las plataformas y dispositivos del comerciante
    * La aplicación POS escrita para Android en Carbon usará las mismas API y flujos si se porta a iOS, Windows o Linux.
* Simplifica y agiliza la experiencia para el desarrollador
  * El POS puede integrarse una sola vez y funciona independientemente de la región, el host o el dispositivo Verifone.
  * Un conjunto de documentación que cubre 4 plataformas de comerciante (Android, iOS, Windows, Linux) y dispositivos Verifone (Carbon, Carbon Mobile, e280, …)
  * API unificada y códigos de error en todas las plataformas de Verifone y del comerciante

</details>

{% stepper %}
{% step %}

### <i class="fa-play">:play:</i> Ver el resumen

{% embed url="<https://vimeo.com/1132591217/ce1e6b5c67>" %}

Obtenga una visión general rápida de PSDK en este breve video de 3 minutos. Aprenderá sobre las características, la arquitectura y las plataformas compatibles de PSDK.
{% endstep %}

{% step %}

### Bibliotecas de PSDK

<table data-header-hidden><thead><tr><th width="390.33203125" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top">Descargue las bibliotecas para su plataforma, instálelas y configúrelas en su IDE.</td><td valign="top"><img src="/files/a9943eb0374985bc7c91a5977c855919373728c5" alt=""></td></tr></tbody></table>

{% if visitor.isSet === false %}
{% columns %}
{% column %}

{% endcolumn %}

{% column %}

<p align="right"><a href="https://identity.verifone.com/am/XUI/?realm=/alpha&#x26;authIndexType=service&#x26;authIndexValue=DocsLoginV7&#x26;goto=https://docs.verifone.com/" class="button primary" data-icon="shield-keyhole">Login</a></p>
{% endcolumn %}
{% endcolumns %}
{% endif %}

{% if visitor.isSet === true %} <a href="/pages/48cef7f7a544c5ffb05f23842b1062b6ec02e1a2" class="button primary" data-icon="desktop-arrow-down">Descargar bibliotecas de PSDK</a>
{% endif %}
{% endstep %}

{% step %}

### Guía del usuario

<table data-header-hidden><thead><tr><th width="390.33203125" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top"><p>Esta guía ofrece instrucciones detalladas sobre la integración de PSDK, junto con una descripción general de sus características y funcionalidades.</p><p></p></td><td valign="top"><img src="/files/a783b3b8177f7823cf2306b349551b3794825f2c" alt=""></td></tr></tbody></table>

{% if visitor.isSet === false %}
{% columns %}
{% column %}

{% endcolumn %}

{% column %}

<p align="right"><a href="https://identity.verifone.com/am/XUI/?realm=/alpha&#x26;authIndexType=service&#x26;authIndexValue=DocsLoginV7&#x26;goto=https://docs.verifone.com/" class="button primary" data-icon="shield-keyhole">Login</a></p>
{% endcolumn %}
{% endcolumns %}
{% endif %}

{% if visitor.isSet === true %} <a href="/pages/be9cb3abedcba76a662b5940b7efaca99fe6e153" class="button primary" data-icon="user-graduate">Revisar la guía del usuario de PSDK</a>
{% endif %}

{% endstep %}

{% step %}

### API y laboratorios de código

<table data-header-hidden><thead><tr><th width="390.33203125" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top"><p>Revise la documentación de la API y complete los laboratorios de código para comprender a fondo cómo integrar PSDK en su sistema POS.</p><p></p></td><td valign="top"><img src="/files/9033ed2cdd22b1387026b5a9b6b3c22efe43e1a6" alt=""></td></tr></tbody></table>

{% if visitor.isSet === true %} <a href="/spaces/H1fZTeFkydFyzqlXpEJF/pages/uFPfZouGOIbVqbmfjAzL" class="button primary" data-icon="webhook">Revisar la documentación de la API de PSDK</a> <a href="/pages/f7a6befba210a876884e921ee8e59b8a5e501dcb" class="button secondary" data-icon="square-code">Completar los laboratorios de código</a>
{% endif %}

{% if visitor.isSet === false %}
{% columns %}
{% column %}

{% endcolumn %}

{% column %}

<p align="right"><a href="https://identity.verifone.com/am/XUI/?realm=/alpha&#x26;authIndexType=service&#x26;authIndexValue=DocsLoginV7&#x26;goto=https://docs.verifone.com/" class="button primary" data-icon="shield-keyhole">Login</a></p>
{% endcolumn %}
{% endcolumns %}
{% endif %}
{% endstep %}

{% step %}

### Aplicación de referencia

<table data-header-hidden><thead><tr><th width="390.33203125" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top"><p>Descargue el código fuente de la aplicación de referencia y pruebe el PSDK. Realice los cambios necesarios en la aplicación para llegar rápidamente a una solución funcional.</p><p></p></td><td valign="top"><img src="/files/495acae029a6e226b46b2d26b5ae09d0b3743057" alt=""></td></tr></tbody></table>

{% if visitor.isSet === true %} <a href="/pages/bab20c786f7f885b6e2f893a50724d04f6c23dab" class="button primary" data-icon="mobile-arrow-down">Descargar la aplicación de referencia</a>
{% endif %}

{% if visitor.isSet === false %}
{% columns %}
{% column %}

{% endcolumn %}

{% column %}

<p align="right"><a href="https://identity.verifone.com/am/XUI/?realm=/alpha&#x26;authIndexType=service&#x26;authIndexValue=DocsLoginV7&#x26;goto=https://docs.verifone.com/" class="button primary" data-icon="shield-keyhole">Login</a></p>
{% endcolumn %}
{% endcolumns %}
{% endif %}
{% endstep %}

{% step %}

### Compile y envíe su aplicación

<table data-header-hidden><thead><tr><th width="390.33203125" valign="top"></th><th valign="top"></th></tr></thead><tbody><tr><td valign="top"><p>Complete sus soluciones y envíe sus registros de pruebas para la evaluación de Verifone. Asegúrese primero de haber realizado la autoevaluación.</p><p></p></td><td valign="top"><img src="/files/5e1f8ee7fa5bd597659de8a63b39454746afb8df" alt=""></td></tr></tbody></table>

{% if visitor.isSet === true %} <a href="/pages/44a4b12d2be47f69b9f8afd4d43f7d55bad8248a" class="button primary" data-icon="clipboard-question">Realizar autoevaluación</a>
{% endif %}

{% if visitor.isSet === false %}
{% columns %}
{% column %}

{% endcolumn %}

{% column %}

<p align="right"><a href="https://identity.verifone.com/am/XUI/?realm=/alpha&#x26;authIndexType=service&#x26;authIndexValue=DocsLoginV7&#x26;goto=https://docs.verifone.com/" class="button primary" data-icon="shield-keyhole">Login</a></p>
{% endcolumn %}
{% endcolumns %}
{% endif %}
{% endstep %}

{% step %}

### Obtener ayuda

¿Atascado?... ¿Necesita ayuda? Estamos aquí para ayudarle a retomar el rumbo.

{% if visitor.isSet === true %} <a href="https://verifone.atlassian.net/servicedesk/customer/portals" class="button primary" data-icon="jira">¡Abra un ticket de soporte!</a>
{% endif %}
{% endstep %}
{% endstepper %}


---

# Agent Instructions: 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.verifone.com/psdk/psdk-es/readme.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.
