What problem does it solve? Building recurring billing with Cashfree requires coordinating plans, mandates, authorization flows, charge scheduling, lifecycle states, and webhooks across multiple payment methods, each with different RBI-compliant limits and timing rules. This Skill provides the complete integration flow with ready-to-use API calls, SDK snippets, and state tables so you avoid misconfigured mandates and failed debits. ## Core Features & Use Cases - Plan and Subscription Creation: Create PERIODIC or ON_DEMAND plans and subscriptions via REST API, including authorization amounts, return URLs, and expiry times. - Multi-Method Mandate Support: Covers eNACH, UPI Autopay, Indian and international cards, and Physical NACH with their maximum amounts, frequencies, and first-charge-date rules. - Lifecycle and Charge Management: Raise charges, pause, cancel, reactivate, or change plans, and handle webhook events like SUBSCRIPTION_PAYMENT_SUCCESS and BANK_APPROVAL_PENDING. - Use Case: A SaaS business wants to charge customers ₹500 monthly via UPI Autopay. Use this Skill to create a periodic plan, create the subscription, render the hosted checkout with the subscription_session_id, and process payment webhooks. ## Quick Start Ask the assistant to create a Cashfree periodic subscription plan and subscription with UPI Autopay authorization using the sandbox environment.