SHOPSTACK

AGENTIC COMMERCE

What is agentic commerce?

Agentic commerce is a controlled purchase process where a software agent can find products, prepare a checkout, and report the result for a person or service. The system separates shopping work from protected decisions. It records the request, applies limits, requests help when needed, and requires payment approval at a trusted boundary.

RESPONSIBLE ORG: SHOPSTACKLAST CHECKED: 2026-08-28
01

CONTROL MODEL

Make the purchase request a clear system object.

An agent should act on a bounded request, not a vague goal. A good request names the item, allowed alternatives, price limit, delivery need, and the person who can approve payment. This structure lets the agent work while people keep control of the important decisions.

SHOPSTACK SCOPE // Shopstack is a checkout execution layer for AI agents. It starts a checkout with a product URL and purchase constraints, runs the merchant checkout, reports canonical progress, and pauses at typed user boundaries.

INPUT

Purchase request

Item, limits, delivery, and allowed changes.

WORK

Checkout process

Find, compare, prepare, and report progress.

DECISION

Protected approval

Review the final payment decision in a trusted flow.

A checkout record should show what the agent did and where it needs help. It is not permission for the agent to spend money.

SEPARATE LAYERS

A protocol moves structured requests between systems. Browser execution works on a merchant site. Checkout execution tracks the work and moves the process to help or approval when needed. These roles can work together. They do not remove the protected payment boundary.

02

CONSENT AND PAYMENT

Keep conversation, consent, and payment apart.

REQUEST

The user or service defines the purchase scope before the agent starts work.

HELP

A message can explain a problem or collect missing details. It cannot approve payment.

APPROVAL

Payment approval happens only at the dedicated trusted boundary, after the final terms are ready for review.

03

IMPLEMENTATION PATH

Build the control path before you add agent work.

  1. 01

    Define the purchase scope

    Give the agent a clear item request, budget limit, delivery details, and rules for substitutions.

  2. 02

    Create a controlled checkout

    Use a checkout record to hold the request, progress, and requests for help. Keep the record separate from payment approval.

  3. 03

    Show the decision point

    When the total or merchant state needs review, show a clear request for help or approval to the authorized person.

  4. 04

    Approve at a trusted boundary

    Accept payment approval only through the dedicated protected flow. Then submit the purchase and return the result.

04

FURTHER READING

Use primary sources for risk and payment design.

These sources describe general risk and payment-security work. Review the rules that apply to your product, payment method, and location.

LIMITS // This guide describes general controls. Merchant flows, payment methods, and local rules can vary.