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.
| Version | 0.4.0 (beta) |
| Runtime | Python 3 with Playwright and Chromium |
| Source | github.com/FluxA-Agent-Payment/FluxA-AI-Wallet-MCP/tree/main/skills/agentic-checkout |
How it works
- 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.
- Prepare the environment. The agent installs Playwright and Chromium if they're missing (this takes a few minutes the first time).
- 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.
- Preview. The agent fills the checkout without placing the order and sends you screenshots (and optionally a video) to review.
- 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.
- 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
npx skills add -s "fluxa agentic checkout" -y -g FluxA-Agent-Payment/FluxA-AI-Wallet-MCPOr 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.
Related
- Agent cards: issue a prepaid virtual card to use at checkout
- fluxa-agent-wallet skill
