Skip to content

agentic-checkout Beta ​

Beta

This skill is in beta. It supports only a validated set of storefront and checkout surfaces and may change without notice. For anything outside that set, it hands the checkout back to you to finish by hand.

agentic-checkout lets an AI agent buy an item from an online store for you. It opens a product or checkout link in a real browser (Playwright + Chromium), fills in contact, delivery, billing and card details, and either completes the order or stops cleanly so you can take over.

Version0.4.0 (beta)
RuntimePython 3 with Playwright and Chromium
Sourcegithub.com/FluxA-Agent-Payment/FluxA-AI-Wallet-MCP/tree/main/skills/agentic-checkout

How it works ​

  1. Check the link. The agent asks for the exact product link and checks whether the store is in the supported set. If it isn't, the agent tells you and gives you the link to buy it yourself.
  2. Prepare the environment. The agent installs Playwright and Chromium if they're missing (this takes a few minutes the first time).
  3. Collect your checkout profile. Payment, delivery and billing details are saved to a local JSON profile and reused next time. The agent confirms the delivery address with you before every purchase.
  4. Preview. The agent fills the checkout without placing the order and sends you screenshots (and optionally a video) to review.
  5. Execute. Only after you confirm does it run the final checkout. It never ticks legal, privacy or consent boxes for you unless you explicitly agree.
  6. Hand off when needed. If a CAPTCHA, anti-bot check, OTP, 3DS challenge, login wall or unsupported widget appears, the agent stops and gives you the live checkout link to finish.

Successful purchases are recorded in a local order ledger, which the agent can search and summarize.

What it doesn't do ​

  • It doesn't support every e-commerce platform or heavily customized storefront.
  • It never bypasses CAPTCHA, OTP or 3DS. Those steps always come back to you.
  • It only attempts checkout routes that FluxA has validated.

Install ​

bash
npx skills add -s "fluxa agentic checkout" -y -g FluxA-Agent-Payment/FluxA-AI-Wallet-MCP

Or copy the skills/agentic-checkout/ directory from the repository into your agent's skills directory.

The skill's SKILL.md walks the agent through environment setup and profile creation.

Privacy ​

Your checkout profile, including card details, is stored only on the machine where the agent runs. Screenshots, traces and order records also stay local, in the skill's artifacts/ and data/ directories. Delete them whenever you like.

Released under the MIT License.