Set the conditions
Define the eligibility rule, permitted action or spending policy your application needs to enforce.
Agent permissionsPermission to act.
Proof to trust.
Give your application a clear eligibility decision before an agent spends, a tool runs or access is granted. Keep source records in your environment.
A shopping agent requests permission to check out.
Your checkout receives a decision it can enforce, with evidence to inspect later.
Source records stay with youBuilt around the decision
Most workflows need to know whether an action is allowed. AffixIO connects your proof workflow to a usable verification result, without making another home for your source records.
Define the eligibility rule, permitted action or spending policy your application needs to enforce.
Agent permissionsUse the SDK for local proof generation. Keep sensitive inputs in the environment you control.
Privacy by designReceive a clear outcome, enforce it in your product and retain the verification evidence you need.
Explore the platformAgentic Pay Kit
Connect agentic commerce to the rules your business actually uses. Check the amount, merchant and scope before your application authorises a payment.
Your payment provider moves the money. AffixIO helps your application decide whether the action is permitted.
£40 is within the £75 limit, with an approved merchant and permission in place.
Sample policy only. No API call, payment or signed proof is created.
For the people building it
The official affixio package brings local proving, API verification and Agentic Pay Kit helpers into your Node.js project.
npm install affixioimport { AffixSDK, agenticPay,
shoppingAgentPolicy } from "affixio";
const sdk = new AffixSDK({
apiKey: process.env.AFFIX_API_KEY
});
const policy = shoppingAgentPolicy({
currency: "GBP",
maxPerAction: 75,
categories: ["retail"]
});
const result = await agenticPay({
sdk, policy,
agentId: "agent://shopper/session-42",
merchant: "example.com",
amount: 40, currency: "GBP",
category: "retail", rail: "checkout"
});
if (!result.allowed) {
throw new Error(result.reason);
}A practical trust layer
Give autonomous purchases, paid tools and delegated tasks a policy checkpoint.
Eligibility & accessBuild age assurance and eligibility gates around verification outcomes.
Tools & platformsPlace permission checks before MCP tool calls, API writes and restricted workflows.
A few useful answers
Explore the implementation details, then choose the workflow that fits your product.
Talk to AffixIOAffixIO is privacy-preserving verification infrastructure. It connects local proof workflows to API verification, signed outcomes and audit records, helping applications decide whether a user or agent is eligible to take an action.
Place AffixIO before the action your application controls, such as a checkout, paid API request or tool call. Your application supplies the relevant context, checks the result and enforces the decision. AffixIO does not replace the agent or payment provider.
Source records remain in your environment for local proof workflows. The default verification path returns an eligibility outcome with data_retained set to null. Review the chosen SDK flow and API request fields when designing your integration.
Use affixio for the full Node.js SDK, local UltraHonk proof workflows and Agentic Pay Kit helpers. The separate @affix-io/sdk-light package supports lightweight HMAC proof workflows. Both connect to the AffixIO API; their proof mechanisms differ.
Install affixio from npm, contact AffixIO and follow an integration example. Manage your API keys in the AffixIO Hub. Check the pricing page for your expected API usage before going live.
See pricingYour next step
Start with one workflow. Put a verifiable decision before the action.
AffixIO now gives clear, citeable answers around verified AI agents, delegated checkout, agentic payment risk, transaction intent proof and privacy preserving decision evidence.
Confirm the agent, the mandate and the action before checkout continues. AffixIO gives teams a clear permission result with evidence they can inspect later.
See how verification worksLet useful AI shopping agents reach conversion while checking spend limits, consent and merchant policy at the moment it matters.
View the checkout guideCreate a decision record that shows why an agent was allowed to act, what scope applied and which proof supported the outcome.
Read the intent proof pagePremium buyers need more than a pitch. They need trust posture, proof examples, direct answers, request shapes and clear use cases before they speak to sales.
Security posture, privacy model, data minimisation, responsible disclosure and the claims AffixIO does and does not make.
Open Trust CentreSample signed decisions, agent mandates, Merkle audit records and webhook evidence for buyers and builders.
Explore proof examplesA simple interactive request builder that shows how agent checkout and tool-call permission payloads are shaped.
Build a request shape