> ## Documentation Index
> Fetch the complete guide index at: https://www.synscribe.com/agentic-discovery/llms.txt
> Use this file to discover all pages before exploring further.

---
title: How DodoPayments Took the 'Payments' Query From Stripe
description: DodoPayments tops Context7's lexical "payments" query (bench 83) while Stripe is absent from that top 10 — description engineering plus a full agent stack.
slug: /agentic-discovery/case-studies/dodopayments
series: The Agentic Discovery Playbook — Case Study
last_verified: 2026-06-11
---

# How DodoPayments Took the "Payments" Query From Stripe

> **The lesson:** DodoPayments doesn't outrank Stripe — it owns a task query Stripe never claimed. Its Context7 description literally states "payments, billing, and merchant of record platform," so the lexical "payments" query returns Dodo, not Stripe. Description engineering plus an early, complete agent stack claimed a retrieval surface the incumbent left open.

*DodoPayments appears here purely as a public category example, observed from its own published surfaces — the same basis as every other dossier in this series.*

## At a glance

| | |
|---|---|
| Category | Merchant of record / payments platform |
| Context7 "payments" query (lexical) | **#1 on quality:** `/websites/dodopayments` — 11,647 snippets, trust 8.6, benchmark **83** (2026-06-11) |
| Second entry (`dodopayments/dodo-docs`) | 4,779 snippets, benchmark 82.2 |
| Stripe on the same query | **absent from the top 10** (its entry lives under "stripe") |
| MCP ship date | changelog v1.13.0, April 2025 — early for the category |
| Agent-skills installs | ~3.9K — order of magnitude; small but present |

## What they built

The headline finding is one sentence long. DodoPayments' Context7 description states the task in the words a developer (or an agent) types: **"payments, billing, and merchant of record platform."** Context7's search is lexical/semantic matching over names and descriptions, not popularity ranking — so when an agent queries "payments," Dodo's entries lead on quality, and Stripe, whose entry is filed under its brand name, doesn't appear in that top 10 at all. The description field is a free, unclaimed ranking surface, and Dodo claimed it.

Behind the description sits the most complete agent stack we found in the payments category:

| Surface | What DodoPayments ships |
|---|---|
| llms.txt | Hundreds of described `.md` API pages — every link annotated |
| MCP | Shipped by changelog v1.13.0 (April 2025), plus a "Code Mode" MCP |
| Agent Plugin | "MCP servers and skills in one install" — Claude Code, Codex, Cursor, OpenCode |
| Agent Skills | Official skills repo (~3.9K installs, order of magnitude) |
| IDE extension | Sentra, an AI extension for VS Code/Cursor/Windsurf that integrates billing for you |
| Content marketing | Agent-builder-targeted pieces, e.g. a deconstruction of Cursor's billing model — with "build the same model on Dodo" |

Two things distinguish the stack beyond completeness. **Timing:** an MCP server in April 2025 made Dodo early in a category where most players had no agent surface at all. **Packaging:** the Agent Plugin collapses MCP-plus-skills installation into one command across four agent clients — the kind of friction removal that decides which vendor an agent-assisted developer actually finishes integrating.

> "MCP servers and skills in one install"
> — DodoPayments Agent Plugin, for Claude Code, Codex, Cursor, and OpenCode (observed 2026-06-11)

The content marketing deserves a note too, because it targets a reader most vendors haven't named: the developer building *with* an agent who needs a working billing model, not a brand impression. Deconstructing Cursor's billing model and showing how to rebuild it is content shaped like a task — the kind that gets retrieved and quoted during an integration session rather than skimmed during a research one.

## The receipts

All figures observed 2026-06-11 via Context7's search API and library pages; single-day metrics carry ±10% error bars.

**The "payments" query, from our category probe:**

| Entry | Snippets | Trust | Benchmark |
|---|---|---|---|
| `/websites/dodopayments` | 11,647 | 8.6 | **83** |
| `/dodopayments/dodo-docs` | 4,779 | — | **82.2** |
| `/websites/adyen_online-payments` | 4,384 | 10 | 72.7 |
| `/websites/cashfree` | 7,876 | 10 | 61 |
| (rest of top 10) | — | — | long tail of regional processors and zero-benchmark entries |

Two Dodo entries lead on quality. Note the trust column: Adyen and Cashfree carry perfect 10s — Context7's org-reputation score favoring established companies — and still trail on benchmark, the quality metric an agent choosing between results actually sees. **Stripe does not appear in the lexical top 10 at all.**

**Stripe is not weak — it's elsewhere.** Under the query "stripe," `/websites/stripe` is the largest docs corpus we found anywhere: 265,284 snippets, trust 10, benchmark 84.5, growing +32% over 30 days. Anyone who names Stripe gets Stripe. The contested ground is the agent that asks for the *task* — and there, the incumbent simply never filed.

**The category's retrieval layer is genuinely open — here's the control.** Our probe of "accept crypto payment" found the query effectively unclaimed: the top results include a Stripe sample repo (benchmark 68) and **Crypto++, a C++ cryptography library with zero payments relevance** (19,058 snippets, benchmark 0). No crypto-payment product surfaces at all. Dodo's win isn't that it beat strong competition for "payments" — it's that it noticed nobody was competing, and adjacent queries show that condition still holds elsewhere.

**Caveats carried from the audit:** install counts (~3.9K skills) are opt-out telemetry, order-of-magnitude only. We measured retrieval-layer position, not conversion — no data here shows what fraction of Dodo's signups arrive via agents.

**The Mintlify baseline is real but insufficient.** Dodo's `.md` pages carry the same generated "Documentation Index" banner we observed at Polar, Bun, Crossmint, and x402 — five of eight agent-grade docs properties arrive by platform default. What the platform can't generate is the description field, the early MCP, the plugin packaging, and the content strategy. That delta is the case study.

## What to copy

- [ ] Run your category's task queries on Context7 today and record who wins — most teams have never looked. ([Play 2](/agentic-discovery/ai-agent-registries-and-directories), [Part 5](/agentic-discovery/measure-ai-visibility))
- [ ] Rewrite your index-entry description to contain the exact task words developers type — "payments, billing, and merchant of record platform," not a brand tagline. ([Play 2](/agentic-discovery/ai-agent-registries-and-directories))
- [ ] Give every llms.txt link a one-line description; hundreds of described `.md` pages is the Stripe-and-Dodo pattern. ([Play 5](/agentic-discovery/llms-txt), [Play 6](/agentic-discovery/markdown-docs-for-ai-agents))
- [ ] Ship the MCP before your category considers it normal — early presence is a compounding asset. ([Play 3](/agentic-discovery/mcp-server-distribution))
- [ ] Bundle MCP + skills into a one-command install per agent client, the Agent Plugin pattern. ([Play 3](/agentic-discovery/mcp-server-distribution), [Play 4](/agentic-discovery/agent-skills-and-agents-md))
- [ ] Aim content at agent-assisted builders solving a named task — material that survives an agent's search-and-verify pass, not brand copy. ([Play 1](/agentic-discovery/ai-agent-web-search-and-fetch))

## What NOT to over-copy

- **Lexical wins are fragile.** Any competitor can edit a description field in 30 minutes, and the index could reweight popularity tomorrow. This is a beachhead to reinforce with quality and freshness, not a moat.
- **Owning the query ≠ owning the customer.** Stripe still wins every interaction where its brand is named, holds the higher benchmark (84.5 vs 83), and is growing +32%/30d. We have no conversion data tying Dodo's retrieval position to revenue.
- **Survivorship and youth.** Dodo is a young company observed at one snapshot, ±10% error bars; ~3.9K skill installs is small in absolute terms. The stack is complete; the adoption evidence is early.
- **The opening was situational.** This play worked because an entire category's retrieval layer was unclaimed. In categories where incumbents have done their description homework, the same move yields a crowded second page.

## FAQ

**Why doesn't Stripe appear for the "payments" query on Context7?**
Context7's search is lexical/semantic matching over entry names and descriptions, not popularity ranking — and Stripe's entry lives under its brand name. As of 2026-06-11 the lexical "payments" top 10 contains no Stripe entry, while DodoPayments leads on quality because its description states the task verbatim.

**What is description engineering?**
Writing your registry-entry description to contain the exact task words users and agents type, after checking who currently wins those queries. It is the cheapest ranking lever we found — a free text field that decides lexical matches — and DodoPayments' "payments, billing, and merchant of record platform" is the cleanest observed example.

**Is this repeatable in other categories?**
Where the retrieval layer is unclaimed, yes — our "accept crypto payment" probe found a C++ cryptography library topping the results with zero payments relevance, meaning that query is still open as of 2026-06-11. Check your own category's task queries before assuming someone already owns them.

**Did DodoPayments actually beat Stripe?**
On the lexical "payments" query, yes; overall, no. Stripe's site entry remains the largest and one of the highest-scoring corpora we found (265,284 snippets, benchmark 84.5, +32%/30d) and wins every brand-named interaction. The case study's point is narrower and more useful: the task query was unclaimed, and a young company claimed it with a description field.

---

*Snapshot date 2026-06-11; single-day metrics carry ±10% error bars. Part of [Case Studies](/agentic-discovery/case-studies) · [The Complete Playbook to Agentic Discovery](/agentic-discovery).*

← Previous: [How Better Auth Became AI Agents' #2 Docs Source](/agentic-discovery/case-studies/better-auth) · Next: [How Resend Scored 92.3](/agentic-discovery/case-studies/resend) →

> **Stay ahead of the agents.** We re-test this playbook quarterly and publish what changed — new data, busted myths, ranking shifts. [Get the update digest →](/agentic-discovery#updates)
>
> **Want this done for you?** Synscribe runs agentic-discovery programs for B2B SaaS and developer platforms. [Talk to us →](/contact)
