Checkout flow (v3)
This page was drafted by a coding agent through the Atlassian MCP server. Agents write diagrams as Mermaid text. Without an app, Confluence shows them as plain code.
flowchart LR
UI[Checkout UI] --> API[Payments API]
API --> FR{Fraud check}
FR -- pass --> PSP[Card processor]
FR -- review --> Q[Manual review queue]
PSP --> L[(Ledger)]
PSP --> WH[Webhook worker]
WH --> N[Receipt email]
Card data never touches our servers: the processor tokenises it in the browser. The ledger write and the webhook happen after the processor confirms.
Agent activity on this page (customer's Rovo and MCP clients)
- 18 Oct 14:02 · Claude Code (via Atlassian MCP) wrote the page with one Mermaid block.
- 18 Oct 14:03 · Rovo agent "Docs helper" called
render_mermaid_blocks→ 1 converted. Confirmed by Dana R. - 19 Oct 09:40 · Rovo agent called
insert_diagramon "Ledger service" → syntax error on line 4 reported back, nothing changed.
step 4/7 migrate: connecting to db-staging… using token wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY error: relation "payments_v3" does not exist