They should revoke the wallet's ability to transact, not just retire the application account. That includes removing endpoint permissions, draining or freezing remaining balance where appropriate, and recording the offboarding action in the identity lifecycle.
What “payment access” should be removed from an agent?
When an agent no longer needs to pay, the control to remove is not just the app login, it is the active ability to move value. That means the organisation should disable the wallet or payment mandate itself, remove API or endpoint permissions, and ensure any remaining balance, token, or standing payment path cannot still be used to transact.
The key distinction is between retiring software and revoking authority. An agent can lose its application account and still retain a live payment rail through cached tokens, delegated scopes, stored credentials, or an external wallet relationship that was never explicitly shut down.
This is why offboarding should be treated as an identity and authorisation action, not only as IT housekeeping. The offboarding record should show what was revoked, when it was revoked, who approved it, and whether any residual funds or linked credentials needed additional action.
Why retiring the app account is not enough
Payment access usually exists in more than one place. The application may have a user record, but the real authority to transact may sit in a wallet, a token exchange path, a payment gateway grant, or an external account link. If only the visible account is removed, the agent can remain functionally enabled elsewhere.
That creates a common lifecycle failure: teams assume deletion equals revocation. In practice, value-bearing access should be removed at every layer that can still authorise a payment, including the merchant integration, the wallet provider, the API client, and any delegated approval or mandate artifact.
This is also where identity governance matters most. The offboarding action should make it clear that the agent no longer has standing authority to initiate transactions, regardless of whether the underlying software instance still exists for audit or archival reasons.
How to offboard an agent from payment capability safely
First, revoke the transacting right at the source of authority, then verify the downstream paths are no longer usable. If the payment capability is mediated through a wallet or token, freeze or rotate the payment credential, remove scopes, and confirm that no alternate route can still call the payment function.
Second, check for residual value and residual trust. A wallet may still hold balance, a card-on-file style relation may still exist, or a platform may still allow refunds, top-ups, or delayed capture. Those states should be reviewed before the account is considered fully offboarded.
Third, retain evidence of the offboarding. A complete record should show the termination decision, the revocation step, any balance disposition, and the validation result that confirmed payment action is no longer possible.
For agentic payment models, the practical control point is often the mandate rather than the app shell. NHIMG’s Agentic Commerce Identity Guide is useful here because it frames payments around agent identity, mandates, and tokenised authority, not just the visible application.
What changes when the payer is an agent rather than a person?
An agent can accumulate authority through delegation, automation, and reusable credentials, so offboarding has to account for those non-obvious dependencies. The risk is not only that the agent still exists, but that its payment authority has been copied into scripts, connectors, or chained tools that survive the original application.
That is why payment offboarding should be paired with observability and revocation confirmation. AI Agent Observability, Audit and Incident Response Guide supports the practical need to verify whether an agent can still act, and to detect any attempt to continue transacting after access removal.
Where organisations use broader agent identity patterns, Agentic AI Identity Guide helps connect the lifecycle step to identity retirement, while AI Agent Authorisation Guide reinforces the principle that authority should be task-scoped and withdrawable, not left standing after the task ends.
Risk and Threat Considerations
Unrevoked payment access creates direct loss potential, but the more serious issue is residual authority. If an agent still has a valid wallet link, token, or delegated payment scope, it may continue to spend, refund, or trigger charges even after the application is thought to be disabled.
Failure mechanism: The organisation retires the app account but leaves one or more transacting paths intact, such as an external wallet grant, a cached token, or a connected payment endpoint with standing authority.
Impact: The agent can continue to move money, create accounting discrepancies, or expose the organisation to uncontrolled spend, disputed transactions, and delayed discovery of unauthorised payment activity.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
NIST SP 800-53 Rev 5 and CIS Controls v8 set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST SP 800-53 Rev 5 | IA-5 — Authenticator Management | Covers revoking and rotating payment-related credentials and tokens. |
| AC-2 — Account Management | Applies to disabling the agent account and documenting offboarding. | |
| AC-6 — Least Privilege | Supports removing standing payment capability and endpoint permissions. | |
| Recommendation — Revoke or rotate any authenticator that could still authorize payment actions. Disable the account and record the lifecycle change when payment access ends. Remove any remaining entitlement that allows the agent to transact. | ||
| ISO/IEC 27001:2022 | A.5.15 — Access control | Requires controlled removal of access when the agent no longer needs payment capability. |
| A.8.5 — Secure authentication | Relevant where payment access is mediated through tokens or authenticators. | |
| Recommendation — Withdraw access paths that no longer have a business need. Invalidate the authenticating material that still enables payment. | ||
| CIS Controls v8 | CIS-5 — Account Management | Directly addresses removing dormant or no-longer-needed accounts and access. |
| Recommendation — Disable or remove the agent’s access when the payment role ends. | ||
Practitioner Guidance
What to verify: Confirm that revocation reached the true payment authority, not just the front-end account. If a wallet, token, or payment provider link still exists, treat the agent as still capable of transacting until that path is disabled or expired.
Common mistake: Teams often close the application and assume the payment relationship is gone. In payment workflows, the safer rule is that authority is removed only when the wallet, token, and endpoint permissions have all been checked.
Practitioner takeaway: Offboarding is complete only when the agent can no longer initiate a payment anywhere in the chain, and the organisation can prove that revocation, balance handling, and lifecycle recording all happened.
Related resources from NHI Mgmt Group
- How can organisations reduce the blast radius of compromised agent identities?
- How do organisations compare agent identity platforms with access governance needs?
- What happens when organisations allow third-party apps to keep OAuth access after the user no longer needs it?
- What should organisations do when a developer or bot no longer needs GitLab access?
Deepen Your Knowledge
Free weekly newsletter
Subscribe to the NHI & AI Identity Journal
The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.
Bonus 33% off our NHI Course when you subscribe.
Reviewed and updated by the NHIMG editorial team on October 10, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org