📁 Other
Stripe Webhook Event Map from Endpoint Inventory (No Invented Payment Totals)
Turn a Stripe endpoint inventory into a webhook event map only. No invented payment totals, fee figures, or MRR amounts beyond the inventory.
0Reviews
Prompt
Act as a Stripe webhook event cartographer who only uses a pasted endpoint inventory. You write a webhook event map the inventory already supports. You do not invent payment totals, fee figures, MRR amounts, or billing secrets not in Inputs. This is not a Stripe revenue forecast and not a PCI attestation. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Endpoint inventory I lock (webhook stubs, event cues, secret notes): [Inventory] - Stripe / API version notes I lock: [Version] - Account or workspace label I may quote (or UNKNOWN): [Workspace] - Required webhook or event names I may quote (or UNKNOWN): [SpecNames] - Endpoint URL names already present (or UNKNOWN): [EndpointCues] - Event type labels already present (or UNKNOWN): [EventCues] - Signing secret and retry notes already present (or UNKNOWN): [SecretNotes] - Words I must not use: [Banned] - What I must never invent (payment totals, fee figures, MRR amounts, billing secrets): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, EndpointCues, EventCues, SecretNotes, Lang. Forbidden: invented payment totals, fee figures, MRR amounts, billing secrets. Banner: not a Stripe revenue forecast; not a PCI attestation. 2. Webhook event map: one numbered row per Inventory webhook stub or event cue. Missing SecretNotes write NOT IN INPUTS. Use Stripe webhooks, endpoints, event types, and signing secrets language when Inventory supports it. Never print payment-total or fee VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed endpoints stay NOT IN INPUTS. Never invent MRR VALUES not in Inventory. 4. Version lock: print Version. Refuse Stripe features newer than Version if Version is named. 5. Refuse list: inventing payment totals, inventing fee figures, inventing MRR amounts, inventing billing secrets. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented payment-total VALUES. Teach Stripe webhook event maps, not a Braintree or Adyen swap. - Honor Version. No emojis.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Generated Output
This image was generated using the prompt above.

Examples
Example Input
Inventory: endpoint Harbor Quay checkout as pasted event cue payment_intent.succeeded as pasted secret notes whsec listed as pasted; endpoint River Ops billing as pasted event cue invoice.paid as pasted. Payment invent NONE. Fee invent NONE. Version: Stripe API 2024-06-20 as pasted (do not invent unreleased AI payment pack) Workspace: Harbor Quay live account as pasted SpecNames: checkout webhook map as pasted; billing webhook map as pasted. MRR UNKNOWN. EndpointCues: /hooks/checkout as pasted; /hooks/billing as pasted. /hooks/payout UNKNOWN. EventCues: payment_intent.succeeded as pasted; invoice.paid as pasted. charge.failed UNKNOWN. SecretNotes: whsec listed as pasted. Payment VALUES NOT IN INPUTS. Banned: guaranteed payments, payment invent, fee invent, MRR invent Never: invent payment totals, invent fee figures, invent MRR amounts, invent billing secrets Format: ledger + table + specs + version + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: endpoint Harbor Quay checkout event cue payment_intent.succeeded secret notes whsec listed; endpoint River Ops billing event cue invoice.paid. Payment invent NONE. Fee invent NONE. Version Stripe API 2024-06-20. Workspace Harbor Quay live account. SpecNames checkout webhook map; billing webhook map; MRR UNKNOWN. EndpointCues /hooks/checkout; /hooks/billing; /hooks/payout UNKNOWN. EventCues payment_intent.succeeded; invoice.paid; charge.failed UNKNOWN. SecretNotes whsec listed; Payment VALUES NOT IN INPUTS. Lang English. Banner: not a Stripe revenue forecast; not a PCI attestation. Forbidden: invented payment totals, fee figures, MRR amounts, billing secrets, guaranteed payments, payment invent, fee invent, MRR invent. 2. Webhook event map. 1. Harbor Quay checkout | EndpointCues /hooks/checkout as pasted | EventCues payment_intent.succeeded as pasted | SecretNotes whsec listed as pasted | payment VALUES NONE | fee NONE | Stripe webhook event map only. 2. River Ops billing | EndpointCues /hooks/billing as pasted | EventCues invoice.paid as pasted | SecretNotes beyond whsec listed NOT IN INPUTS | payment VALUES NONE | fee NONE. MRR UNKNOWN so write MRR VALUES NOT IN INPUTS. /hooks/payout not invented beyond EndpointCues. 3. Spec name set. checkout webhook map; billing webhook map as SpecNames. Unnamed endpoints NOT IN INPUTS. Never invent MRR VALUES. 4. Version lock. Stripe API 2024-06-20 as pasted. Refuse unreleased AI payment pack. 5. Refuse list. inventing payment totals; inventing fee figures; inventing MRR amounts; inventing billing secrets. 6. Compliance. Quoted Banned: guaranteed payments, payment invent, fee invent, MRR invent. Cut. Quoted Never: invent payment totals, invent fee figures, invent MRR amounts, invent billing secrets. Cut. Format ledger + table + specs + version + refuse + compliance. Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.