PayPal AI Hackathon · Nov 2026

Any AI agent can shop your store.

Open Aisle is the open reference implementation of PayPal's Cart API v1 — the merchant-implemented API agents call. No gated program, no application. One command to onboard, full buyer approval on every order.

openaisle.codewitheugene.top · MIT licence · sandbox keys included

Live walkthrough

The agent-purchase story, click by click

Press play or step through the beats. This is a self-contained animated explainer of the real product flow — it runs entirely in your browser, no backend required.

This is a stylized simulation. See it for real ↓ — the demo links run the actual PayPal Orders v2 sandbox flow.

How it works

One storefront, fully open source

AI Agent the shopper
MCP Server search_products · add_to_cart · get_cart · checkout_cart
Cart API v1 Zod-validated · @paypal/agentic-commerce-spec types
PayPal Orders v2 sandbox · CAPTURE · buyer approval
AG Grid dashboard live merchant ops console
SSE live stream to both surfaces
Webhooks CHECKOUT.ORDER.APPROVED · PAYMENT.CAPTURE.COMPLETED

request path →  /  ← event path back to the merchant

Who it's for

Two personas, one protocol

For merchants

The open on-ramp to agentic commerce

Any AI agent can shop your store through PayPal's Cart API v1 with full buyer approval. You watch every agent order — and every abandoned cart — in one live dashboard, with revenue attributed per agent.

  • No gated program, no application
  • Real PayPal buyer-approval flow on every order
  • Cart pipeline CREATED → INCOMPLETE → READY → COMPLETED as first-class columns
onboard in one command
npm create open-aisle@latest -- --store northlake

→ "your store is now agent-addressable."

For agent developers

A runnable, spec-faithful server to point your agent at

Clone it and your agent transacts today: MCP tools, REST endpoints, Zod schemas and a compliance table checked endpoint-by-endpoint against @paypal/agentic-commerce-spec.

  • MCP: search_products, add_to_cart, get_cart, checkout_cart
  • Runs without asking anyone for keys — hosted demo, keys server-side
  • Orders v2 + webhooks + invoicing, all real sandbox surfaces
point your agent here
https://open-aisle-storefront.onrender.com/mcp/northlake

Browse the repo →

Try it now

Judge mode: 60 seconds, no keys needed

Storefront · demo merchant "Northlake Goods"

open-aisle-storefront.onrender.com

Open the agent chat dock ("Shop with an agent") and paste the phrase below.

Merchant dashboard · dark ops console

open-aisle-dashboard.onrender.com

Watch the cart land live via webhooks → SSE → AG Grid.

Sandbox buyer credentials

PayPal sandbox buyer
email:    buyer@sanbox.example
password: P@yPal-Sandbox-1

Placeholder credentials — final values published with the submission.

Phrase to type into the demo agent

demo agent prompt
Find me a rain shell under $150 and order it.

Steps 1–5 of the purchase flow take under 45 seconds on screen.