What problem does it solve? Payment integrations often appear finished while hiding critical gaps like missing domain whitelisting, unverified webhook signatures, or frontend-only fulfilment. This Skill provides a rigorous validation checklist, sandbox test credentials, and go-live readiness checks so developers can verify a Cashfree Payments integration before claiming it is production-ready. ## Core Features & Use Cases - Pre-Launch Validation Checklist: Enforces a 13-point readiness audit covering domain whitelisting, SDK initialization, 3-state checkout promise handling, server-side order verification, webhook signature verification, idempotency, and environment variable hygiene. - Sandbox Test Credentials: Provides test cards (Visa, Mastercard, Rupay), UPI VPAs for every outcome scenario, net banking, TPV, paylater, and payouts test data for end-to-end sandbox testing. - Webhook Security Verification: Documents HMAC-SHA256 signature verification using the raw request body with x-webhook-signature and x-webhook-timestamp headers, with SDK examples in Node.js, Go, and PHP. - Use Case: A developer finishes integrating Cashfree checkout and asks if it is ready to ship. The Skill walks through each checklist item, tests failure scenarios with sandbox VPAs like testfailure@gocash, verifies webhook signatures, and reports exactly which items remain incomplete. ## Quick Start Ask the assistant to validate my Cashfree Payments integration against the go-live checklist and report the status of each item.