Payment Receipt — SaaS
A restrained SaaS payment receipt with a check-mark hero, payment details table (amount, plan, date, card, billing period), and a view-invoice CTA.
The prompt
Paste the brief below into ChatGPT or Claude with Temway's MCP enabled — the agent builds the email step by step. Or adapt it for your own brand and copy.
- An email is a top-to-bottom stack of blocks — the recipe follows that order.
- A
[layout]step becomes a single image (great for heroes); everything else stays live text and links. - Theme the footer to match — the recipe's last step does exactly that.
Want this exact email? Tell your agent to clone the Temway share L9xtq-8j89RG_jdPtbrSn, then rebrand it. For the full model, point it at
get_concept — email-structure, layouts-vs-emails,
design-recipes.
The receipt a subscriber gets when their plan renews: a checkmark, the amount up top, and the clean details underneath — plan, date, card, billing period — with one link to the full invoice. Calm and factual, the way a receipt should read.
Snapshot
- Goal: confirm a subscription payment cleared and give the subscriber their receipt details plus an invoice link.
- Audience & tone: subscribers who just paid for their plan. Professional, calm, confirming — just the facts.
- Palette: page
#f8fafc· container#ffffff· text#0f172a/#64748b(muted) · accent teal#0d9488 - Font:
Verdana, sans-serif - Artwork: none — fully native blocks.
Build recipe
Each step is one block in the flat stack, top to bottom.
[native]= a real email block.[layout]= a free-form layout embedded as a single image.
- [native] Wordmark — text. “FLOWBASE”.
fontSize: 15,fontWeight: 700, color teal#0d9488,letterSpacing: 2px, center, generous top padding. - [native] Confirmation mark — text. ”✅”.
fontSize: 40, center. A single glyph stands in for a hero image — no decoration. - [native] Heading — text. “Payment received”.
fontSize: 24,fontWeight: 700, color#0f172a, center. - [native] Subtext — text. “We’ve processed your payment. Here’s your receipt.”
fontSize: 15, color#64748b, center. - [native] Amount — text. “$49.00”.
fontSize: 30,fontWeight: 700, color#0f172a, center, generous vertical padding. This is the focal point — the amount, big and unambiguous. - [native] Divider — hairline
#e2e8f0, generous vertical padding. Opens the receipt rows — the flat model stacks and divides, it does not box a table-card. - [native] Detail rows — text. “Plan Pro (Monthly) · Date July 10, 2026 · Payment method Visa ending in 4242 · Billing period Jul 10 – Aug 10, 2026”.
fontSize: 14, color#0f172awith the labels in#64748b, left,lineHeight: 1.8. - [native] Divider — hairline
#e2e8f0, generous vertical padding. - [native] CTA button — button. Label “View invoice”, teal
#0d9488fill, white text, rounded corners, center. - [native] Footer — social + address. Recolor both to the palette:
social.color=#0d9488,address.color=#94a3b8,address.fontFamily=Verdana, sans-serif. Include billing + help links. Without this they fall back to a generic brand-blue that clashes with the teal.
Make it yours
- Swap the amount, plan, card, and billing period for the real charge.
- Point “View invoice” at the hosted invoice or billing portal.
- Recolor the teal accent to your product’s brand.