
Refund Page Generator
Draft and structure refund, return, and cancellation policy copy that matches your product type and jurisdiction before you publish legal pages on your site.
Overview
Refund Page Generator is an agent skill most often used in Build (also Validate, Launch) that guides jurisdiction-aware refund and return policy page content for SaaS, digital, e-commerce, and service products.
Install
npx skills add https://github.com/kostja94/marketing-skills --skill refund-page-generatorWhat is this skill?
- Maps refund logic across SaaS, digital downloads, physical goods, and services with different rule sets per category
- Covers jurisdiction hooks: EU 14-day withdrawal and withdrawal button, UK DMCCA subscriptions, FTC clear-and-conspicuous
- Guides refund models: full, partial/pro-rata, store credit, conditional, and no-refund positioning
- Aligns copy with one-time, subscription/recurring, and tiered payment flows
- Points to legal-page-generator for broader legal overview when needed
- Covers 4 product-category families (SaaS, digital, physical, services)
- Calls out 5+ jurisdiction frameworks in initial assessment (EU, UK, US, Australia, China)
Adoption & trust: 736 installs on skills.sh; 586 GitHub stars; 3/3 security scanners passed (skills.sh audits).
What problem does it solve?
You need a credible refund or return page but policy rules change with product type, billing model, and country—and generic templates risk non-compliance or chargeback disputes.
Who is it for?
Indie SaaS or shop owners shipping self-serve billing pages who must spell out refunds, subscriptions, and regional withdrawal rights in plain site copy.
Skip if: Builders who only need a full legal suite overview without refund focus—use legal-page-generator instead—or teams that already have counsel-approved final text and only want CMS formatting.
When should I use this skill?
User wants to create or optimize a refund or return policy page, or mentions refund policy, return policy, money-back guarantee, returns and refunds, refund page, refund terms, satisfaction guarantee, cancellation policy
What do I get? / Deliverables
You leave with assessment-driven policy sections aligned to your category and markets, ready to publish or refine with counsel.
- Structured refund/return policy page outline
- Jurisdiction-specific section guidance
- Category-specific refund logic checklist
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Refund policy pages are site artifacts solo builders ship alongside the product; the canonical shelf is build/docs because the skill outputs page content, not market research. Docs subphase covers policy pages, terms-adjacent copy, and buyer-facing guarantees that live in help or legal sections of the product.
Where it fits
Define whether you offer pro-rata refunds on annual plans before locking pricing page promises.
Generate section outlines for /refunds that match SaaS vs one-time purchase reality.
Add EU withdrawal and mandatory button language before selling into the single market.
Align support macros with the same refund terms customers see on the policy page.
How it compares
Use instead of copying a random TermsFeed snippet without matching your actual product category and payment flow.
Common Questions / FAQ
Who is refund-page-generator for?
Solo and indie builders selling software, digital goods, physical products, or services who must publish clear refund, return, or cancellation terms on their marketing or checkout sites.
When should I use refund-page-generator?
Use it while scoping pricing and guarantees in Validate, while writing policy pages in Build/docs, and before Launch when EU or subscription-specific disclosure matters; also when users mention refund policy, money-back guarantee, or withdrawal rights.
Is refund-page-generator safe to install?
Treat it as editorial guidance only; review the Security Audits panel on this Prism page before installing and have a lawyer validate final policy text for your jurisdictions.
SKILL.md
READMESKILL.md - Refund Page Generator
# Pages: Refund / Return Policy Guides refund and return policy page content for SaaS, digital products, e-commerce, and services. Covers jurisdiction-specific requirements including EU withdrawal rights. **When invoking**: On **first use**, if helpful, open with 1–2 sentences on what this skill covers and why it matters, then provide the main output. On **subsequent use** or when the user asks to skip, go directly to the main output. ## Initial Assessment Identify: 1. **Product category**: See §Product Categories — refund logic is fundamentally different for SaaS vs digital downloads vs physical goods vs services 2. **Jurisdiction**: EU (14-day withdrawal right + mandatory withdrawal button), UK (DMCCA subscription rules), US (FTC clear-and-conspicuous), Australia (consumer guarantees), China (2026 platform rules) 3. **Refund model**: Full refund, partial/pro-rata, store credit only, no refund, or conditional 4. **Payment flow**: One-time, subscription/recurring, or tiered pricing --- ## Product Categories Refund policies differ radically by product type. Identify the category first: | Category | Default Refund Stance | Key Considerations | |---|---|---| | **SaaS / Subscription** | Pro-rata or conditional | EU withdrawal button required by Jun 2026; trial periods; auto-renewal cancellation; Sky Austria case may reclassify subscriptions as "digital services" with full-period withdrawal rights | | **Digital Downloads** | Typically non-refundable | "Once downloaded, all sales final"; exceptions for technical failure or duplicate purchase; must obtain explicit consent to waive EU withdrawal right before download | | **Physical Goods** | 30-day return window (standard) | Return shipping costs; restocking fees; original packaging; final-sale categories | | **Courses / Coaching** | Conditional | Pre-recorded: non-refundable once accessed; Live: partial refund before start, none after; rescheduling preferred over refunds | | **API / Usage-Based** | Prorated or non-refundable | Pay-as-you-go typically non-refundable; subscription components may be prorated | | **Marketplace** | Per-vendor or uniform | Who processes refunds; vendor return rates (>8% review, >15% suspend); uniform policy builds trust | | **Free Tools** | N/A | No payment = no refund policy needed; state "free, no purchase required" if asked | --- ## Jurisdiction Requirements ### EU — Consumer Rights Directive + 2026 Withdrawal Button **14-Day Cooling-Off Period**: - EU consumers have an unconditional 14-day right to withdraw from any distance contract (online purchase) - Applies to goods, services, AND digital products/SaaS - You must inform consumers of this right BEFORE purchase — failure extends the period by up to 12 months - For goods: withdrawal period starts on delivery - For services/digital: starts on contract conclusion **Mandatory Withdrawal Button — Deadline June 19, 2026** (Directive EU 2023/2673): This is the most urgent 2026 compliance item. Requirements: - A clearly labeled digital withdrawal function (e.g., "Withdraw from contract" button) on your website/app - **Two-step process**: (1) Withdrawal button → confirmation page → (2) "Confirm withdrawal" button - Automated confirmation sent to consumer on a **durable medium** (email) with timestamp - Button must be **permanently available** during the withdrawal period, prominently placed, not hidden behind logins or menus - Applies to **any business targeting EU consumers**, regardless of where the business is registered - Penalties: fines up to 4% of annual turnover i