UPI Go-Live Checklist
Purpose
This skill takes a team from no setup to first successful test payment and then to go-live readiness.
It is execution-oriented: checklists, artifacts, and release gates.
Disclaimer
This skill provides launch-planning and operational guidance only. It does not execute payments, move funds, or replace legal/compliance review. Payment regulations, provider APIs, and operational requirements may change; verify against the latest official PSP, RBI, and NPCI documentation before go-live.
Use at your own risk. The skill author/publisher/developer is not liable for direct or indirect loss, fraud, chargebacks, penalties, downtime, or other damages arising from use or misuse of this guidance.
Always complete sandbox validation, policy review, and internal approvals before production launch.
Scope boundaries
- This skill does not move money by itself.
- It assumes you have (or will obtain) a PSP/aggregator account and required approvals.
- It coordinates onboarding and launch readiness; use
upi-payment-integration for deep code patterns and upi-payment-ux-ops for messaging/support copy.
Setup
On first use, read setup.md and create a local project memory file from memory-template.md.
Source freshness
- Last verified date: 2026-03-19
- Treat this as a launch framework; always re-validate policy/provider details before go-live.
Source validation checklist
Standard execution workflow
Follow these phases in order:
Phase 0 - Program setup
Required inputs:
- target launch date
- owner names (engineering, product, ops, finance)
- chosen market and currency assumptions
- provider short-list
Outputs:
- project tracker with owners and due dates
- risk log initialized
Phase 1 - Provider and account readiness
Checklist:
Output:
- signed-off provider decision note
Phase 2 - Security and configuration baseline
Checklist:
Output:
- configuration manifest (
env-name -> secret -> owner -> rotation policy)
Phase 3 - Build minimum viable payment flow
Checklist:
Output:
- end-to-end sandbox payment flow working in test environment
Phase 4 - Test matrix and evidence
Run and capture evidence for:
Output:
- test evidence log (screenshots, traces, IDs, expected vs actual)
Phase 5 - Operational readiness
Checklist:
Output:
- runbook + on-call contact sheet
Phase 6 - Go-live gate review
Gate must pass all:
Output:
Agent behavior rules
When user asks for launch help:
- Determine current phase (0 to 6).
- Return only missing tasks for that phase.
- Mark blockers explicitly as
BLOCKER.
- Do not suggest go-live if any gate is incomplete.
- Keep outputs actionable with owner and due date fields.
Output template
Use this format:
Current phase: <N>
Completed:
- ...
Missing:
- [BLOCKER] <task> | owner: <name/role> | due: <date>
- <task> | owner: <name/role> | due: <date>
Next milestone:
- <milestone and acceptance criteria>
Companion files
Related skills
upi-payment-integration for implementation and technical reliability controls
upi-payment-ux-ops for customer communication and support readiness