What We Actually Built: Selling Machinery an Agent Can Operate
A payment link takes money once. A real business needs bumps, upsells, subscriptions, coupons, affiliates, tax, invoices, refunds and dunning — the selling machinery. We built all of it as 40+ tools an AI agent can operate over MCP, on your own Stripe account, with guardrails that mean the agent literally can't misprice a product or fake a countdown. The large majority of gocushy's own code was written by AI and adversarially reviewed by other AI, it carries 330+ automated tests, and it's dogfooded: our own checkout runs on GoCushy. It's $99/month, everything included, with 0% added platform fees — and the first 30 days are free.
A payment link takes money once. That's the whole job it was built for, and it does that job well. But a payment link isn't a business. A business needs to sell a little more on each order, to bill again next month, to pay the people who send it customers, to charge the right tax and issue a real invoice, to hand money back cleanly when something goes wrong, and to chase a card that just got declined. That collection of unglamorous, load-bearing parts is what we call the selling machinery — and until recently it only existed inside dashboards a human had to sit down and click through.
This is the "here's what we actually shipped" post. Over the last months we built the machinery into a complete web dashboard, the primary place to run GoCushy, and exposed the same workflows as tools an AI agent can optionally operate through the Model Context Protocol on your own Stripe account. Twenty-eight tools in total. You connect an agent through the npm package @gocushy/mcp (Claude Desktop, Claude Code, Cursor) or a remote MCP endpoint (ChatGPT and other hosted agents), and there's a plain REST API too. Every payment settles with you — Stripe Connect direct charges — so GoCushy never holds your funds and never becomes the merchant of record. Here's what's inside, grouped the way it actually gets used.
Capture more per sale
Three mechanics do most of the work on average order value, and your agent can wire all three from a sentence. Order bumps add a checkbox offer under the card field. One-click post-purchase upsells charge the card the buyer already gave you, no re-entry. Coupon codes let you run a launch price or a partner discount without rebuilding the offer. "Take the $49 course, add the $17 workbook as a bump, and set a 20%-off code for my list" is a handful of tool calls, not an afternoon in a settings screen.
Make it recurring — and keep it paid
Subscriptions bill on your Stripe, with renewals generating their own orders and receipts. Recurring revenue has a failure mode, though: cards expire and get declined. So the machinery includes email-platform connectors to multiple ESPs and built-in follow-up and dunning that chases failed payments instead of quietly writing them off. And when a sale completes, delivery webhooks fire so whatever you use to grant access hears about it immediately.
Grow through other people
You get your own affiliate program, not a bolt-on. It tracks referrals, holds commissions back before they come due, and claws them back automatically on refunds — the part most home-grown affiliate setups quietly get wrong. Your agent can create an affiliate, pull their link for a specific offer, and manage the payout workflow without you opening a screen.
Stay compliant
Selling across borders drags tax and paperwork in whether you planned for it or not. Stripe Tax runs against your own registrations. Every sale can produce a sequential, compliant invoice. Refunds work from both the dashboard and the API and stay synced with Stripe in both directions, so the two systems never disagree about what was returned. (This is product information, not tax or legal advice — where you must register is a question for your accountant.)
Run it without holding your breath
Operating a store through an agent means you want a clear record and a way to rehearse. Every action — by an AI, a human, or the system itself — is written to an account activity log. There's two-factor auth on the account. A test-drive mode lets you walk your own checkout end to end with the payment simulated, so you see exactly what a buyer sees before a real card is involved. And there's a public status page, because a platform that touches money should be honest about its uptime in public.
The honest objection: "you're going to let an AI touch my store?"
It's the right question, and the answer isn't "trust the model." It's that we built the platform so the agent cannot do the damaging thing, whatever it's told. Concretely:
- Prices live server-side. The record set when a product is created is what a buyer is charged. An agent can create an offer; it literally cannot misprice a product.
- Checkout copy is restricted to whitelisted blocks. The agent fills fixed slots — headline, bullets, badge, button text. It can't rearrange the layout or ship a broken page.
- Countdown timers are honest by construction. They hide at zero and cannot be made to fake-reset. An agent told to restart the timer for every visitor will fail, correctly.
- Buyer-facing pages use signed URLs. Delivery pages and invoices can't be guessed or forged — by an agent or anyone else.
- No silent dead ends. The platform warns the agent when a product has no delivery method set, so nothing goes on sale with no way to fulfil it.
How this got built
Worth being straight about, since it's the same bet we're asking you to make: the large majority of gocushy's own code was written by AI agents, and then reviewed and adversarially attacked by other AI agents before any change was accepted. Underneath that sits 330+ automated tests and multiple security review passes. And we dogfood it — gocushy's own checkout runs on GoCushy. None of that makes the software perfect. It does mean the guardrails above aren't a marketing diagram; they're the constraints we run our own money through.
That's the whole pitch, really. Not a prettier cart — AI made pretty pages effectively free. The machinery a business actually runs on, rebuilt so your agent can operate it on your own Stripe, safely.
$99/month. Everything included.
$99/month with everything included — the Worldwide Tax & Affiliates Pack ships in the plan — and 0% added GoCushy platform fees; you still pay only Stripe's standard rate. Or start on the Free plan ($0 + a 3% platform fee).
Start your free trialFirst 30 days free. Cancel any time.
Frequently asked questions
What is the "selling machinery" GoCushy gives an agent?
It's everything a real business needs beyond taking one payment: order bumps, one-click post-purchase upsells, subscriptions, coupon codes, your own affiliate program, Stripe Tax, sequential compliant invoices, email follow-up and dunning for failed payments, delivery webhooks, and refunds. GoCushy's complete web dashboard is the primary operating surface; 40+ MCP tools give your AI an optional second surface, and a REST API is also available.
Where does the money go?
Straight into your own Stripe account. GoCushy runs on Stripe Connect direct charges, so every payment settles with you. GoCushy never holds your funds and never becomes the merchant of record. You keep your customers and your normal Stripe payout schedule.
Isn't it risky to let an AI operate my store?
The safety comes from the platform, not from trusting the model. Prices live server-side, so an agent cannot misprice a product. Checkout copy is restricted to whitelisted blocks, so an agent can't break the page layout. Countdown timers hide at zero and can't be made to fake-reset. Buyer-facing pages use signed URLs. And the platform warns the agent when a product has no delivery method set, so nothing sells with no way to fulfil it. Every action by an agent, a human, or the system is written to an account activity log.
How was GoCushy itself built?
The large majority of gocushy's code was written by AI agents and then reviewed and adversarially attacked by other AI agents before changes were accepted. It has 330+ automated tests and has been through multiple security review passes. It's dogfooded: gocushy's own checkout runs on GoCushy.
What does GoCushy cost?
GoCushy is $99/month with everything included — the Worldwide Tax & Affiliates Pack ships in the plan — and 0% added GoCushy platform fees; you still pay Stripe's standard rate. The first 30 days are free and you can cancel any time. There's also a Free plan at $0 with a 3% GoCushy platform fee, where the Tax & Affiliates Pack is a $95 one-time add-on.
Selling with AI, in your inbox
Get each new post as it publishes — checkout tactics, agent workflows, and the real numbers from building GoCushy in public. Unsubscribe anytime.