> For the complete documentation index, see [llms.txt](https://ftcoders.first-tech.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ftcoders.first-tech.com/first-tech-ttp-sdk/utilities/glossary-of-technical-payment-terms.md).

# Glossary of Technical Payment Terms

### A

* **Acquirer:** A company that processes electronic payments, capturing card data and transferring money to the merchant. Example: Dock.
* **API (Application Programming Interface):** A set of tools that enables communication between different systems.
* **Apple Pay:** Apple’s digital wallet.
* **Authorizer:** A system that verifies whether a card is valid and has sufficient funds for a transaction.
* **Multi-Factor Authentication (MFA):** An authentication method that uses two or more factors to verify a user’s identity, such as passwords, biometrics, and tokens.
* **Security Updates:** Software updates that fix vulnerabilities and improve protection against threats.

### B

* **Back-end:** The part of a system that runs on servers, generally responsible for data processing and business logic.
* **Card Network:** A company that manages a card brand, such as Visa, Mastercard, and Elo.
* **Biometrics:** Authentication using physical characteristics such as fingerprints or facial recognition.
* **Bridge:** A feature that enables communication between different programming languages.

### C

* **Digital Wallet:** An application that stores credit and debit cards for contactless payments. Examples: Apple Pay, Google Pay, Samsung Pay.
* **Certification:** A process that ensures a system or device meets specific security standards.
* **Chip:** A small electronic component embedded in payment cards that securely stores card information, enabling safer transactions.
* **Contactless:** Technology that enables payments by simply tapping a card or device on a terminal without physical contact.
* **Contactless Payments:** Payments made by tapping a card or mobile device on a terminal.
* **COTS (Commercial Off-The-Shelf):** Ready-to-use software or hardware that can be integrated into applications to add functionalities, such as card reading and acquirer communication. Examples: mobile phones, external card readers, and receipt printers.
* **End-to-End Encryption:** A cryptographic method that secures data throughout the communication process, ensuring that only the sender and receiver can access it.

### D

* **Debugger:** A tool that helps identify errors in programming code.

### E

* **Ecosystem:** A network of companies and technologies that interact to enable payments.
* **Electronic Payments:** Payments made using cards, digital wallets, or other electronic means.
* **EMV (Europay, Mastercard, and Visa):** A global security standard for chip-based cards.
* **EMVCo:** The organization responsible for EMV specifications.
* **Reverse Engineering:** The process of analyzing software to understand its internal functionality.

### F

* **Front-end:** The part of a system that users interact with directly, such as an app's graphical interface.

### G

* **Payment Gateway:** A system that connects an app to an acquirer to process payments.
* **Google Pay:** Google’s digital wallet.

### H

* **Hardware:** The physical components of a device, such as processors, memory, and NFC chips.

### **I**

* **Integration:** The process of connecting different systems or software components.

### **J**

* **Jailbreak:** The process of removing security restrictions on an Android device.

### **K**

* **Contactless Payment Kernel:** Software that manages contactless communication between a payment device and a terminal, following EMVCo specifications (L2).
* **Kotlin:** A modern programming language for Android development.

### **L**

* **Level 1 Testing (L1):** Tests that check whether the hardware and software of a payment device comply with EMVCo specifications.
* **Level 2 Testing (L2):** Tests that verify the interoperability of a payment device with cards and terminals from different manufacturers.
* **Level 3 Testing (L3):** Tests that check the integration of a payment device with an acquirer’s system.
* **LGPD (General Data Protection Law):** Brazilian law that regulates the processing of personal data.

### **M**

* **Card Machine (POS):** A device that reads card data and processes payments.
* **Mastercard:** A credit and debit card brand.
* **mPOS (Mobile Point of Sale):** A mobile payment terminal that allows transactions anywhere.
* **MPoC (Mobile Payments on COTS):** Mobile payments on COTS devices such as smartphones and tablets.
* **Malware:** Malicious software that can damage a device or steal data.

### **N**

* **NFC (Near Field Communication):** A short-range wireless communication technology that allows data exchange between nearby devices, such as mobile phones and payment terminals, enabling contactless payments.

### **O**

* **Onboarding:** The process of integrating a new customer or user.
* **Open Banking:** A system that allows the sharing of banking data between different financial institutions.

### **P**

* **Contactless Payment:** A payment made by tapping a card or mobile device on a terminal.
* **PCI DSS (Payment Card Industry Data Security Standard):** A set of security standards created by major card brands (Visa, Mastercard, American Express, Discover, and JCB) to protect cardholder data, ensuring confidentiality, integrity, and availability.
* **Phishing:** A cyber attack that attempts to deceive users into revealing sensitive information such as passwords and card details.
* **Pix:** Brazil’s instant payment system.

### **R**

* **Root:** A process that allows Android device users to gain privileged access to the operating system, providing full control but also increasing security risks, such as the installation of malicious applications.

### **S**

* **SDK (Software Development Kit):** A set of development tools and libraries for building applications.
* **Samsung Pay:** Samsung’s digital wallet.
* **Sandbox:** An isolated environment where applications run to prevent them from accessing data from other apps.
* **Software:** Programs and applications running on a device.
* **SoftPOS (Software Point of Sale):** Software that transforms a mobile device into a payment terminal.

### **T**

* **Tap on/to Phone:** Technology that turns a mobile phone into a POS.
* **Tap to Pay:** Technology that allows a mobile device, such as a smartphone or tablet, to make contactless payments.
* **Magnetic Stripe:** The black stripe on the back of a card that stores card data.
* **Tokenization:** The process of replacing sensitive card data with unique tokens.
* **Transaction:** An electronic payment operation.

### **V**

* **Validation:** The process of verifying that data or information is correct and valid.
* **Visa:** A credit and debit card brand.


---

# 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://ftcoders.first-tech.com/first-tech-ttp-sdk/utilities/glossary-of-technical-payment-terms.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.
