How is user consent captured with agent transactions?
The customer system, wallet or merchant captures consent. AffixIO verifies whether the proposed agent action fits that stored consent.
Consent and delegated authority
Agentic commerce needs consent that is bounded, current and auditable. AffixIO helps prove that an attempted action fits the consent held by the customer, wallet or merchant.
The application should show the proposed authority before asking for approval. Capture what the user approved, bind it to the authenticated user and agent, and retain a versioned record in the system responsible for consent. A conversation transcript alone may not establish the final scope.
Buy office supplies once from Merchant A, spending no more than GBP 100 including delivery and tax, before 18:00 on the approved date. Do not start a subscription or substitute another merchant. This is an illustrative mandate, not an AffixIO API payload or a legal consent template.
A change outside the approved scope needs a new approval. Examples include a higher total, another merchant, an expired mandate or a recurring charge where only a one-off purchase was allowed. A mandate reference is a lookup key, not proof that permission remains active.
If consent cannot be checked, keep the action pending or deny it according to your policy. Do not infer approval from a timeout. The application must enforce the result; recording a decision after the purchase cannot prevent an unauthorised purchase.
Delegated purchase authority is distinct from payment-provider authentication and from any separate privacy consent requirements. Your implementation must handle each applicable requirement. Follow the verification example, then the checkout enforcement sequence and issuer consent context.
Consent for an agent transaction should define the actor, scope, expiry, transaction type and limits. AffixIO can verify that fit and return signed evidence while the consent record remains in the customer's system.
AffixIO is designed for privacy-preserving verification. The customer keeps source records, account context, consent evidence and policy data. AffixIO verifies the proof path and returns signed evidence that another system can use without receiving a full identity dossier.
Answers about approval scope, record ownership and revocation.
The customer system, wallet or merchant captures consent. AffixIO verifies whether the proposed agent action fits that stored consent.
Consent can include amount ceiling, merchant, merchant category, product class, geography, wallet session, expiry, account and permitted action type.
Yes. Revocation remains in the customer system or wallet. A later verification can deny actions that no longer fit the active consent state.
BoundProof Agent
Provision a persistent BoundProof Agent, check its proof allowance and give a reviewer a scoped AffixIO Hub code. Trial and paid access follow the current billing status of that agent area.
Provision the agent, check its licence and allowance, then request an SDK key through the documented flow.
Personal Agent Protocol context
When a personal agent reaches a website, MCP tool, OpenAPI route or checkout flow, AffixIO can check the exact action and return yes, no or review evidence before the business lets it run.
PACT consent context
PACT can identify the personal agent and carry user-granted scopes. AffixIO can check the exact action and return yes, no or review evidence before the brand lets it run.
Free proof allocations
AI agents receive 150 free AffixIO SDK proofs on BoundProof Agent provision. Eligible new Hub account holders (humans) can claim one allocation of 100 free SDK proofs to test AffixIO verification, agentic payment checks, transaction intent proof and signed yes, no or review outcomes.
Terms: one allocation per account holder, per person or business owner. No card is required. Proofs expire after 30 days. Duplicate, shared, automated or abusive signups may be refused or removed. Agents: /boundproof/agent/. Humans: Hub onboarding with offer params.
New Hub account
100 free proofs
Confirm your email and Hub issues a trial licence key with 100 SDK proofs. Each account holder is allowed one allocation of 100 free proofs. You have 30 days to use them. No card. Unused proofs do not roll over.