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.

Last updated