Drive a zero-to-first-test-payment UPI onboarding workflow with explicit readiness checks: provider selection, sandbox setup, credentials, webhook validation, test matrix, go-live gates, and incident rollback planning. Use when preparing to launch UPI payments safely.
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.
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.
upi-payment-integration for deep code patterns and upi-payment-ux-ops for messaging/support copy.On first use, read setup.md and create a local project memory file from memory-template.md.
go-live-gates.md.Follow these phases in order:
Required inputs:
Outputs:
Checklist:
Output:
Checklist:
Output:
env-name -> secret -> owner -> rotation policy)Checklist:
Output:
Run and capture evidence for:
Output:
Checklist:
Output:
Gate must pass all:
Output:
When user asks for launch help:
BLOCKER.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>
upi-payment-integration for implementation and technical reliability controlsupi-payment-ux-ops for customer communication and support readiness