Google's Universal Commerce Protocol is proposing PR #250, introducing eligibility claims and verification contracts. This enables AI agents to prove customer eligibility for restricted discounts—student pricing, employee programs, membership benefits—without exposing underlying identity data.
Many commerce discounts are eligibility-gated:
Human shoppers handle this by logging in, uploading IDs, or showing membership cards. AI agents acting on behalf of users need a protocol-native way to make these claims.
The naive approach—passing raw credentials—is a privacy nightmare. UCP's eligibility claims solve this with cryptographic verification.
The flow works like this:
Claims use a JWT-like structure with selective disclosure:
{
"iss": "https://sheerid.com",
"sub": "user_hash_12345",
"claim_type": "student_status",
"claim_value": "verified_active",
"institution_hash": "a1b2c3...", // Optional: hashed institution
"exp": 1741824000,
"sig": "..."
}
The user's actual identity (name, school, email) never touches the merchant. They receive only: (1) that a trusted issuer verified eligibility, and (2) a pseudonymous identifier for fraud prevention.
Eligibility verification is one of the last barriers to full agent autonomy in commerce. Currently, AI agents either:
With eligibility claims, an agent can negotiate the best available price including restricted discounts—all while preserving user privacy.
This also opens new business models. Verification providers like SheerID can become claim issuers in the UCP ecosystem, earning fees for eligibility verification across AI commerce transactions.
PR #250 has TC Review status, indicating it's on track for inclusion. Watch for:
This capability, combined with discount cart persistence and catalog search, moves UCP significantly closer to feature parity with human shopping experiences.