What problem does it solve? Integrating a payment gateway backend involves many error-prone details: correct SDK initialization, API version pinning, order creation, payment verification, webhook signature validation, refunds, and idempotent retries. This Skill provides verified, version-accurate guidance for the official Cashfree SDKs so developers avoid common integration bugs like broken webhook signatures or duplicate orders. ## Core Features & Use Cases - Multi-language SDK setup: Installation and initialization for Node.js (cashfree-pg), Python, Java, Go, PHP, and .NET, including sandbox vs production environments and API version pinning. - Core payment flow: Create orders with PGCreateOrder, verify payment status with PGFetchOrder, and process webhooks with PGVerifyWebhookSignature using raw request bodies. - Advanced operations via reference docs: Refunds, payment links, settlements, pre-authorization capture/void, token vault saved instruments, S2S payments, and idempotency-key retry patterns. - Use Case: A developer building an Express.js checkout backend uses this Skill to install cashfree-pg, create an order, verify the payment server-side, and securely handle the PAYMENT_SUCCESS_WEBHOOK with signature verification. ## Quick Start Ask the assistant to integrate Cashfree Payments into your Node.js or Python backend using the official SDK, starting with order creation and webhook verification.