Documentation v1.24
Last updated 2026-08-20 Give feedback

Glossary

Use this page when a docs page mentions a term you do not recognize.

Core Product Terms

These terms describe the public MagicPay product model.

TermMeaning
MagicPayThe agent payment layer that owns sessions, requests, approvals, protected-data handling, and payment execution.
MagicCardThe simple user-facing payment instrument and balance abstraction given to an agent.
MagicFillThe deliberately small actuator that materializes protected values into exact targets supplied by a host browser.
MagicSearchThe semantic registry used to find provider-method URLs, docs, and guidance.
MagicPay MemoryThe user-owned store for reusable data an agent can use — logins, identity, addresses, and payment methods. Often shortened to "Memory".

Runtime Terms

These terms appear in SDK, API, and agent setup docs.

TermMeaning
RuntimeThe environment where the agent runs, such as Codex, Claude, OpenClaw, ChatGPT, or another supported tool.
SkillA reusable instruction bundle that tells a runtime how to use MagicPay or built-in browser.
Remote MCPThe authenticated remote tool server that owns MagicPay sessions, approvals, protected grants, and reconciliation.
Workflow sessionOne MagicPay server-side task grouping related requests and events.

Request and Memory Terms

These terms describe the human-in-the-loop and context-isolation payment model.

TermMeaning
RequestOne user-facing checkpoint for an approval, a choice, a protected value, or an action.
ApprovalExplicit user authorization that allows a payment or another sensitive operation to continue.
ArtifactThe one-time result of a completed request.
Memory itemA reusable user-owned record (login, identity, address, payment method) that holds related fields.
HandleAn opaque reference to a stored value, materialized only inside the trusted fill path and never shown to the model.
SecretA field marked sensitive, such as a password, card number, CVV, or document number. The marker adds stricter handling — redaction, logging, and extra caution — on top of normal Memory handling. It is not a separate release path.
Profile factReusable open user-provided data with a flexible key, such as name, preference, or task-specific facts.
Trust ruleA policy that decides whether a request can auto-resolve or must ask the user.
MagicPay public documentation.