AI PAYMENT THREAT · PAYMENT PROMPT INJECTION
Contain prompt injection at the payment boundary
Prompt injection cannot change a hard amount, merchant, consent or expiry rule evaluated outside the agent.
Where the failure appears
A page or tool can tell an agent to ignore earlier instructions, reveal secrets or override a budget. Model-level defenses help, but the payment boundary must assume upstream compromise is possible.
Who needs the control
Teams connecting language models to browsers, tools, checkout APIs, wallets or purchasing workflows.
Execution-time response
- Treat external page and tool text as untrusted.
- Send only normalized payment facts and mandate boundaries.
- Flag common instruction-override patterns for review or blocking.
- Enforce hard policy regardless of model output.
Relevant controls
Instruction-override signalsDeterministic amount checksMerchant scope enforcementConsent evidenceShort authorization windowsMinimal input surface
What changes
Even a manipulated agent cannot make the policy engine reinterpret the user's payment authority.
Reproduce the failure safely
Change a sample amount, seller, consent field or instruction and inspect the structured decision before integrating.
Test the threat free →