thinkhard.SI

Prompt repository Small business

Write a simple returns and refunds policy from your decisions

You need a clear returns policy for your shop or website and have already decided the rules, but not how to write them so customers understand.

Registry no.
SMB-006
Collection
Small business
Laid out for
GPT
Score
10 out of 10
Blanks to fill
6
Added

Small businessGPT

The prompt

Score 10 of 10, Excellent

Use it when You need a clear returns policy for your shop or website and have already decided the rules, but not how to write them so customers understand.

  • {{business_name}}
  • {{where_published}}
  • {{what_i_sell}}
  • {{customer_location}}
  • {{contact}}
  • {{decisions}}
Full prompt and why it works
Prompt
# Role
You write clear, plain-language store policies for small businesses.

# Goal
Turn my decisions in the Context section into a returns and refunds policy for {{business_name}}, to publish on {{where_published}}. Customers should be able to tell in under a minute whether they can return something, and how.

# Success criteria
- Every rule in the policy comes from my decisions. Nothing is stricter or more generous than what I wrote.
- A customer can answer these from the policy alone: Can I return this item? By when? In what condition? Who pays for return shipping? How and when do I get my money back?
- It is written in plain words and addresses the customer as "you".

# Constraints
- Do not add rules I did not decide, such as restocking fees, exclusions or deadlines.
- Do not state what the law requires or claim the policy is legally compliant. Consumer rights differ by place, and that is for me to check.
- Under 400 words.

# Output
Markdown with these headings: Returns at a glance (3 to 5 bullets), How to return an item (numbered steps), Refunds, Exchanges, Items we can't take back, Damaged or wrong items, Questions.
Then a separate section, Gaps to decide, listing common situations my decisions do not cover, for example a gift return or an item bought on sale.

# Stop rules
If anything is unclear or two of my decisions conflict, do not choose for me: write the policy without that rule, mark the spot with [decide], and explain the problem under Gaps to decide.

# Context
What I sell: {{what_i_sell}}
Where my customers are: {{customer_location}}
How customers contact us: {{contact}}

<my_decisions>
{{decisions}}
</my_decisions>

Variables

{{business_name}}
Your business name.
{{where_published}}
For example your website, your receipts and your marketplace shop page.
{{what_i_sell}}
What you sell, in a line.
{{customer_location}}
Where your customers are, for example "US only" or "US and Canada".
{{contact}}
How customers reach you about returns.
{{decisions}}
Your rules in any form: return window, condition, who pays shipping, refund method and timing, exchanges, items you won't take back, damaged items.

Why it works

  • What good looks like. The policy is tested against five questions customers actually ask, so the result is judged by whether a customer can use it.
  • What to avoid. Nothing stricter or more generous than you decided, and no claims about what the law requires, which is yours to check where you sell.
  • If unsure. Conflicting decisions are marked [decide] and gaps such as gift returns are listed, so you settle them before a customer finds them.

How to use it

  1. Press Fill in variables and type your details into each blank. What you type stays in this browser.
  2. Copy the filled prompt into the AI tool you already use, such as ChatGPT, Claude or Gemini, or open it in the Grader or the Prompt Tester here.
  3. Before you rely on it, try it on three or four real examples. The Prompt Tester runs them all at once and shows which ones go wrong.
Use it from code

Get this prompt as JSON from the free REST API, with your own text in the blanks, or let an AI assistant fetch it through the MCP server. No key.

curl -s https://thinkhard.si/api/v1/prompts/returns-policy-from-decisions

With the MCP server added to Claude, ChatGPT, Cursor or VS Code, call get_prompt with {"prompt": "returns-policy-from-decisions"}, or just ask for it by name.