CartAIは、開発者向けのagentic commerce platform。商品検索、支払い承認、ライブのECサイトでのチェックアウト完了を支援し、API、MCP server、hosted cartに対応。

CartAI

チェックアウトおよび関連するトランザクションフローのためのエージェント型コマース基盤

CartAIは、Web上の取引を処理するために構築されたエージェント型コマースプラットフォームです。ホームページでは、Webプロパティを操作し、チェックアウト、サブスクリプション登録、請求書支払い、注文送信などのアクションを完了する専門的なAIエージェントとして説明されています。

製品ページでは、提供内容がカタログ層、チェックアウト実行、ホスト型決済、収益化ツールに分けて示されています。ワークフローは開発者向けに設計されており、商品を作成または確認し、費用を見積もり、ホスト型セッションを通じて支払いを承認し、チェックアウトタスクを送信して、注文が確認されるまで webhook 更新を受信します。

主な機能

加盟店横断の商品検索

複数の加盟店を横断して商品を検索し、価格、画像、直接購入リンク付きのランキング結果を返します。カタログページでは、加盟店が指定されていない場合にクエリがネットワーク全体に広がると説明されています。

バリエーションと在庫の確認

商品URLを解析して、バリエーション、在庫状況、バリエーションごとの価格を抽出します。詳細エンドポイントは、購入ボタンを表示する前に寸法ベースの選択UIを作るのに役立つと説明されています。

チェックアウト前の費用見積もり

カートが存在しない段階で、小計、送料、税額を見積もります。checkout-estimates エンドポイントは読み取り専用で、加盟店、配送先、商品入力を使って実際の合計額を返します。

加盟店サイトでのチェックアウト実行

加盟店のライブサイト上で非同期に実行される checkout タスクを送信し、webhook を通じて注文を追跡します。チェックアウトフローは、カート、住所、支払い、確認の各ステップをサポートします。

ホスト型支払いセッション

PCI準拠のUI上で顧客が支払いを承認し、その sessionId が checkout に渡されるホスト型支払いセッションを作成します。ページでは、カード情報はバックエンドに触れないと説明されています。

複数の提供形態

APIを直接接続したくない場合は、MCP server または hosted cart を使用できます。サイトでは、3つの提供形態すべての基盤となる共通の primitive が同じだと説明されています。

実用例

  • 商品発見と購入前比較

    商品URLまたは検索クエリを購入可能な選択肢に変換したい場合に CartAI を使用します。チェックアウト開始前に価格とバリエーションデータを利用できます。

  • 加盟店サイトでのライブチェックアウト完了

    ユーザーがすでに商品を選択しており、エージェントにカート、住所、支払い、確認の各ステップを完了させたいライブの加盟店取引で checkout API を使用します。

  • ホスト型の支払い承認

    ホスト型でPCI準拠の承認ステップを使いたく、カード情報を自社バックエンドに通さずに checkout タスクへつなげたい場合は payment-session フローを使用します。

  • MCPホストでのエージェントネイティブなチェックアウト

    MCP対応環境で構築しており、モデルに商品検索、費用見積もり、ツールアクセス付きの checkout 実行を行わせたい場合は MCP server を使用します。

  • 埋め込み型またはターンキーのチェックアウトUI

    既存のUIがない面にすぐ使える checkout UI が必要で、バリエーション、住所、支払い、確認の処理を1つのコンポーネントでまとめたい場合は hosted cart を使用します。

Pros and Cons

Pros

  • 検索、詳細、見積もり、支払い、チェックアウト、webhook 追跡を含む取引フローの複数段階をカバーします。
  • API、MCP server、hosted cart という複数の統合パターンを提供します。
  • ソースによると、ホスト型支払いセッションを使用するため、カードデータは加盟店バックエンドに残りません。
  • 正規化されたライフサイクルイベントと webhook 更新を伴う非同期チェックアウトをサポートします。
  • シミュレーションだけでなく、ライブの実運用画面での加盟店サイトチェックアウトを文書化しています。

Cons

  • 価格は提供されたソースからは確認できず、pricing URL は page-not-found 応答を返します。
  • 一部の機能は近日対応予定、または将来のプロトコル対応として説明されており、支払いページでは American Express、チェックアウトページではプロトコルベースの checkout パスが含まれます。

FAQ

CartAIは何を提供していますか?

CartAIは、エージェント型コマース向けのAPIおよび関連製品を提供します。ホームページでは checkout API、MCP server、hosted cart が示されており、製品ページではカタログ検索、チェックアウト実行、ホスト型支払いセッション、収益化機能が説明されています。

チェックアウトのワークフローはどのように動作しますか?

ソースではAPIベースのワークフローが示されています。支払いセッションを作成し、その sessionId を checkout タスクに渡し、タスクの進行と完了について webhook イベントを購読します。チェックアウトフローは非同期で実行され、queued、started、in progress、placed、completed などの状態変化を返します。

支払いはどのように処理されますか?

CartAIの支払いページによると、ホスト型支払いセッションは iframe に埋め込むことも、リダイレクトとして開くこともでき、カードは CartAI のホスト型UI内でトークン化されるため、カード情報は加盟店側のバックエンドを通過しません。また、Visa Intelligent Commerce と Mastercard Agent Pay をサポートし、American Express は近日対応予定と記載されています。

どのような統合オプションがありますか?

製品ページには、直接API、Claude Desktop、Code、Cursor、VS Code などの MCP 対応ホスト向け MCP server、そして hosted cart コンポーネントといった開発者向けの統合オプションが示されています。ホームページには、実行イベントの webhook ベースのステータス追跡も表示されています。

CartAIの価格は掲載されていますか?

ソースには価格の詳細はありません。収集したソースにある pricing URL は page-not-found を返しているため、プラン構成、無料枠、販売プロセスは利用可能な証拠からは確認できません。

Quick Facts

カテゴリ
エージェント型コマース / 開発者向けツール
主なインターフェース
API、MCP server、hosted cart
主要ワークフロー
カタログ検索 → 支払いセッション → チェックアウトタスク → webhook 確認
ソースドメイン
cartai.ai
決済ネットワーク対応
Visa Intelligent Commerce、Mastercard Agent Pay; American Express は近日対応予定
価格
提供されたソースでは未確認