Skip to content
INDEPENDENT CONCEPTNOT AN OFFICIAL CARTAI PAGENO ENDORSEMENT IMPLIED
CartAI/ COMMERCE INFRAGet API key

Agentic commerce infrastructure

Clear the transaction.
On the merchant’s own site.

Submit one asynchronous task. CartAI navigates the live merchant checkout, places the order and returns every state change to your product.

ONE POSTONE OR MANY MERCHANTSWEBHOOKS TO CONFIRMATION

CLEARING DESK / LIVE TASK
POST /checkout201 CREATED
TASK ID019a•••7d21ASYNC
TARGETmerchant.com / product
× 01
VARIANTblack / standard
READY
ORDER TOTALDISCOVERED AT CHECKOUT
BUYER APPROVAL GATE IN FLOW
01MERCHANT ALIVE SITE
WEBHOOKORDER
CONFIRMED
normalized payload ↗
AGENT NAVIGATES → FILLS → TRANSACTSNO MERCHANT SDK
NO REDIRECT required in your productNO MERCHANT SDK on the live storeSESSION ID instead of raw card dataORDERED EVENTS through completion

One task in.
An order comes back.

CartAI turns a product URL into a transaction lifecycle your backend can see, control and reconcile.

CHECKOUT TASK / STATUS STREAMTERMINAL STATES: COMPLETED · FAILED · CANCELLED
  1. 01QUEUEDtask accepted
  2. 02STARTEDagent assigned
  3. 03IN PROGRESSmerchant live
  4. 04CONFIRMEDbuyer gate
  5. 05PLACEDorder sent
  6. 06COMPLETEDreceipt returned

Don’t send the buyer away at the moment of intent.

Put the transaction primitive inside the surface that already earned the buyer’s attention.

01 / DISCOVERYSearch &
social

Turn a result, post or recommendation into an actionable purchase path.

PRODUCT URL →
02 / FINTECHRewards &
loyalty

Let customers browse and complete purchases inside the product they already trust.

PAYMENT SESSION →
03 / AI-NATIVEShopping
agents

Give copilots and vertical agents the ability to finish the transaction they started.

CHECKOUT TASK →

Drive the site today. Speak the protocol tomorrow.

The checkout task stays stable while the execution path evolves: the agent can operate the merchant’s live flow now, then place through commerce protocols as merchants expose them.

Explore checkouts
YOUR PRODUCTPOST /checkout
ROUTE BY CAPABILITY
TODAYDrive live sitecart → address → payment → confirmation
UCP-READYPlace via protocolsame task → structured merchant interface
HOSTED PAYMENT SESSION
•••• •••• •••• 4242BUYER AUTHORIZES HERE
PCI-COMPLIANT UI
RETURNSsessionIdscoped authorization
YOUR BACKENDCARD DATANEVER PASSES THROUGH

Pass the permission.
Not the card.

Create a hosted payment session, let the customer authorize, then pass its sessionId into the checkout task.

  • Hosted redirect or iframe
  • Scoped authorization
  • Visa or Mastercard selected by card

Let the agent finish what discovery started.

Submit a real product URL, receive a task ID and track the transaction all the way to confirmation.

Start building Read the docs