Gap note
Agentcard opencommerce gaps
Agentcard opencommerce gap note, checked 2026-11-02. It quotes primary pages on settlement, spend controls, revocation, composition, license, governance, cross-company use, and refunds. A not documented line uses the read date. The note does not rank the listing. Omitted means that dimension was not checked for this note.
Last verified 2026-11-02
Sources
Agentcard opencommerce listing · Protocol compatibility · Spend controls · Gaps JSON · See what changed this week
| Dimension | Status |
|---|---|
| Settlement asset | Documented |
| Spend controls | Mixed |
| Revocation | Documented |
| Protocol composition | Not documented |
| License | Not documented |
| Governance body | Documented |
| Cross-company use | Not documented |
| Refunds and disputes | Mixed |
Settlement asset
Documented
The shopper pays with a card saved in the Agentcard Vault. After the shopper approves, Agentcard places the order with that card. max_charge is the most the card can be held for.
Approving a purchase · Read 2026-11-02
Spend controls
Documented
The shopper approves each payment on a link that works for about 15 minutes. The amount shown is the cart's max_charge, the most the card can be held for.
Approving a purchase · Read 2026-11-02
An auto-approval rule, or the app's permission, can pay without an approval link only when the store's processor fixes the amount, the checkout page is on the store the shopper said yes to, and the amount is within the rule's limits or the app's permission.
Approving a purchase · Read 2026-11-02
The Vault text says the app can pay without asking the user here. It states no spending limit or end date, and the user can turn this off anytime in the Vault. Agentcard does not check that the app asked the user before each purchase.
Enable auto-approval · Read 2026-11-02
Every other purchase, including at a Shopify store, sends the approval link. A store that turns the card into a token can charge that token later for any amount.
Approving a purchase · Read 2026-11-02
Not documented
Not documented as of 2026-11-02. A merchant allowlist for app auto-approval. The checked pages do not state one.
Enable auto-approval · Read 2026-11-02
Revocation
Documented
The user can turn app auto-approval off in the Vault. The permission status becomes revoked when the user turns it off or the app connection ends.
Enable auto-approval · Read 2026-11-02
Protocol composition
Not documented
Not documented as of 2026-11-02. x402, MPP, AP2, or MCP. The checked Commerce SDK pages describe a buy tool. They do not say the SDK implements those protocols.
Commerce SDK quickstart · Read 2026-11-02
License
Not documented
Not documented as of 2026-11-02. An open source license. The npm package @agent-cards/commerce-sdk declares SEE LICENSE IN LICENSE, and the checked pages do not name an open source license.
npm package @agent-cards/commerce-sdk · Read 2026-11-02
Governance body
Documented
Agentcard publishes the Commerce SDK documentation and opencommerce.sh. The quickstart says Agentcard takes 1% of each live purchase, paid from a prefunded balance or a saved card.
Commerce SDK quickstart · Read 2026-11-02
Cross-company use
Not documented
Not documented as of 2026-11-02. Whether listed stores have agreed to the integration. The opencommerce.sh page states 5,026 online stores and says monitored merchants are tested from search to checkout. It does not say those stores agreed.
opencommerce.sh · Read 2026-11-02
Refunds and disputes
Who handles a refund when an agent pays
Documented
Report a checkout outcome accepts charged, declined, or refunded for an auto-approved purchase whose charge Agentcard does not see. Agentcard records the report and does not verify it.
Report a checkout outcome · Read 2026-11-02
Not documented
Not documented as of 2026-11-02. Who handles a cardholder dispute. The outcome endpoint records a partner report of a charge, decline, or refund. It does not name who handles a dispute.
Report a checkout outcome · Read 2026-11-02
Questions
- What does not documented mean?
- Not documented means the cited page does not state the fact. The line names that page and the day it was read. It is not a claim that the fact is false.
- What does omitted mean?
- Omitted means this note has no checked source for that dimension. The dimension was left out rather than filled in.
- Does the index rank these products?
- No. The table can be sorted by name, by dimension status, or by checked date. Sort order is not a score.
- Where is the machine readable file?
- GET /data/gaps.json. The file includes every note, the cited sources, and the read dates.