> For the complete documentation index, see [llms.txt](https://docs.verifone.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verifone.com/psdk-latest/psdk-user-guide-and-training/psdk-user-guide.md).

# PSDK user Guide

***

{% columns %}
{% column width="25%" %}

<figure><img src="/files/9ezXRridnCaI1awLr3X9" alt="" width="150"><figcaption></figcaption></figure>
{% endcolumn %}

{% column width="25%" %}

{% endcolumn %}

{% column width="16.66666666666666%" %}
**Version:**\
**Date:**
{% endcolumn %}

{% column width="33.333333333333336%" %} <code class="expression">space.vars.psdk\_version</code>\ <code class="expression">space.vars.psdk\_date</code>
{% endcolumn %}
{% endcolumns %}

## Intended Audience <a href="#intended-audience" id="intended-audience"></a>

This documentation is designed to serve as reference material. It is a step-by-step training manual to learn how the Verifone PSDK features and functionalities can be incorporated into your payment solutions.

However,

* If you’re already a Verifone PSDK user and need technical help, we recommend talking to the [Verifone technical support team](https://verifone.cloud/need-help).
* If you’re searching for Verifone and its product lines, follow the resources available at <https://www.verifone.com/>.

## Prerequisites <a href="#prerequisites" id="prerequisites"></a>

We expect the users to have prior knowledge of the following, before starting the integration for a better development experience:

* POS
* POI
* Payment App
* Host/Payment host
* Session
* Order
* Transaction

## Glossary <a href="#purpose" id="purpose"></a>

| Term  | Description                                    |
| ----- | ---------------------------------------------- |
| AID   | Application Identifier                         |
| AGPA  | Android Global Payment Application             |
| API   | Application Program Interface                  |
| APP   | Application                                    |
| BLE   | Bluetooth Low Energy                           |
| BT    | Bluetooth                                      |
| BYOD  | Bring Your Own Device                          |
| CDCVM | Consumer Device Cardholder Verification Method |
| CM5   | Carbon Mobile 5                                |
| CML8  | Carbon Multi-Lane 8 (aka Mag Mile)             |
| CP    | Commerce Platform                              |
| ECR   | External/Electronic Cash Register              |
| EMV   | EuroPay/MasterCard/VISA                        |
| GPA   | Glogal Payment Application (engage)            |
| HTML  | Hypertext Markup Language                      |
| ICC   | Integrated Circuit Card                        |
| LAN   | Local Area Network                             |
| MSR   | Magnetic Stripe Reader                         |
| PAN   | Primary Account Number                         |
| PCI   | Payment Card Industry                          |
| PIN   | Personal Identification Number                 |
| POS   | Point Of Sale                                  |
| PP    | Payment Processor                              |
| PSDK  | Payment SDK                                    |
| QPS   | Quick Payment Service                          |
| RID   | Registered Application Provider Identifier     |
| RRN   | Reference Retrieval Number                     |
| SAF   | Store And Forward                              |
| SCA   | North America Engage Payment Application       |
| SDI   | Secure Data Interface                          |
| SDK   | Software Development Kit                       |
| STAN  | System Trace Audit Number                      |
| TAC   | Terminal Action Code                           |
| TMS   | Terminal Management System                     |
| WEP   | Wired Equivalent Privacy                       |
| WLAN  | Wireless Local Area Network                    |
| WPA   | WiFi Protected Access                          |
| WPA2  | WiFi Protected Access II                       |
| WWAN  | Wireless Wide Area Network                     |
| VAS   | Value Added Services                           |
| VHQ   | Verifone HQ (Headquarters)                     |


---

# 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://docs.verifone.com/psdk-latest/psdk-user-guide-and-training/psdk-user-guide.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.
