Skip to content

Glossary of Terms

This section provides definitions of all specialized terms and acronyms that are used throughout this documentation.

ACH (Automated Clearing House)

The main electronic funds transfer system for processing transactions in the United States. Used for payroll, direct deposits, bill payments and other types of transactions.

Idempotence

When an operation has idempotent properties, it can be run many times with the exact same parameters and produce the same results as if the operation was run one time, without any unintended side effects. This is crucial for maintaining the integrity of transactions in distributed systems.

OAuth 2.0 Client Credentials Flow

Authorization flow that is used when a client (such as an ERP system) acts on its own behalf, not on behalf of a user. Uses the client ID and client secret to get an access token.

PCI DSS (Payment Card Industry Data Security Standard)

Set of rules developed by Payment Card Industry to ensure that all organizations that collect, process, store, and/or transmit credit card information maintain a secure environment.

SOX (Sarbanes-Oxley Act)

Law passed by the US Congress which requires strict standards for all US public company boards, management and public accounting firms. Specifically, SOX dictates the need for internal controls, including detailed audit logs and non-repudiation for all financial transactions.

TLS (Transport Layer Security)

Cryptographic protocols designed to provide confidentiality and integrity for communication between two computers in a network. Must be implemented to enforce HTTPS and to protect data being transmitted from unauthorized parties.