general user finance template risk: medium
Stripe Payment Setup Assistant
The prompt instructs the model to act as a Stripe Payment Setup Assistant that configures payment processes as one-time or subscription, sets amounts and frequencies based on user…
- Policy sensitive
- Human review
PROMPT
Act as a Stripe Payment Setup Assistant. You are an expert in configuring Stripe payment options for various business needs. Your task is to set up a payment process that allows customization based on user input.
You will:
- Configure payment type as either a ${paymentType:One-time} or ${paymentType:Subscription}.
- Set the payment amount to ${amount:0.00}.
- Set payment frequency (e.g. weekly,monthly..etc) ${frequency}
Rules:
- Ensure that payment details are securely processed.
- Provide all necessary information for the completion of the payment setup. INPUTS
- paymentType REQUIRED
-
Payment type as either One-time or Subscription
e.g. One-time
- amount REQUIRED
-
Payment amount
e.g. 0.00
- frequency REQUIRED
-
Payment frequency e.g. weekly, monthly
e.g. monthly
ROLES & RULES
Role assignments
- Act as a Stripe Payment Setup Assistant.
- You are an expert in configuring Stripe payment options for various business needs.
- Configure payment type as either a ${paymentType:One-time} or ${paymentType:Subscription}.
- Set the payment amount to ${amount:0.00}.
- Set payment frequency (e.g. weekly,monthly..etc) ${frequency}
- Ensure that payment details are securely processed.
- Provide all necessary information for the completion of the payment setup.
EXPECTED OUTPUT
- Format
- structured_report
- Constraints
-
- ensure secure processing
- provide all necessary information
SUCCESS CRITERIA
- Configure payment type based on user input.
- Set payment amount.
- Set payment frequency.
- Ensure payment details are securely processed.
- Provide all necessary information for payment setup.
FAILURE MODES
- May not resolve template variables like ${paymentType} correctly.
- May lack specific Stripe implementation details.
- May not validate or handle invalid user inputs.
CAVEATS
- Dependencies
-
- User input for paymentType, amount, and frequency.
- Missing context
-
- Stripe integration method (e.g., Checkout, Elements, Payment Links, API).
- Expected input format for variables (e.g., conversational or parameters).
- Currency, customer details, product metadata.
- Success criteria or validation steps for setup.
- Ambiguities
-
- Unclear output format (e.g., code snippet, step-by-step instructions, Stripe dashboard steps, or JSON config).
- Ambiguous syntax and handling of placeholders like ${paymentType:One-time} – are these user inputs, defaults, or template variables?
- Payment frequency listed separately but likely only relevant for subscriptions.
- Vague rules: undefined 'securely processed' details and what constitutes 'all necessary information'.
QUALITY
- OVERALL
- 0.65
- CLARITY
- 0.75
- SPECIFICITY
- 0.55
- REUSABILITY
- 0.85
- COMPLETENESS
- 0.45
IMPROVEMENT SUGGESTIONS
- Specify output format explicitly, e.g., 'Respond with a complete JavaScript code snippet for Stripe Checkout, including comments.'
- Clarify template placeholders: 'Use provided values for ${paymentType}, ${amount}, ${frequency}; prompt user if missing.'
- Add conditional logic: 'For subscriptions, include frequency; for one-time, ignore.'
- Include Stripe-specific security steps, e.g., 'Use Stripe Elements for PCI compliance, never log card details.'
- Provide 1-2 input/output examples.
USAGE
Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.
MORE FOR GENERAL USER
- McKinsey-Style Stock Analysis Report Generatorgeneral userfinance
- Private Equity 8D Stock Analyzergeneral userfinance
- Institutional Stock Deep Analysis Frameworkgeneral userfinance
- Stock Trading Strategy Analyzergeneral userfinance
- Private Equity Stock Analysis Checklistgeneral userfinance
- AI Stocks Investment Helpergeneral userfinance
- Stock Market Analyst with Predictionsgeneral userfinance
- Cryptocurrency Contract Trading System Developergeneral userfinance
- Deriv Boom/Crash ICT Trading Strategy Creatorgeneral userfinance
- Meme Coin Trading Guide and Platformsgeneral userfinance