{
  "$schema": "https://agentskills.io/schema/v0.2.0/index.json",
  "skills": [
    {
      "name": "create-payment",
      "type": "api",
      "description": "Create a payment order or payment link for a specified amount and currency. Supports UPI, cards, netbanking, wallets, EMI and 180+ payment methods.",
      "url": "https://razorpay.com/.well-known/agent-skills/create-payment.json",
      "sha256": "486afd17214db8f677d541d19950960b71c1937abc1d8bf20bbe4f41de318c7b"
    },
    {
      "name": "process-refund",
      "type": "api",
      "description": "Initiate a full or partial refund for a captured payment.",
      "url": "https://razorpay.com/.well-known/agent-skills/process-refund.json",
      "sha256": "428a5e272c0c61b1b4a6bd2078e9d2d9959888653357d751db61dbc2683501b1"
    },
    {
      "name": "manage-payouts",
      "type": "api",
      "description": "Create and manage payouts to vendor bank accounts and UPI via Razorpay X.",
      "url": "https://razorpay.com/.well-known/agent-skills/manage-payouts.json",
      "sha256": "15ae2a0390122df22f55d0b1f427830f6878c9e0f8903c47ed3b47a66b14d070"
    },
    {
      "name": "create-subscription",
      "type": "api",
      "description": "Set up recurring billing subscriptions with customisable billing cycles and amounts.",
      "url": "https://razorpay.com/.well-known/agent-skills/create-subscription.json",
      "sha256": "0a0caf0ec31f3ba08b9ae20bd7eef3eac85533f7c46496dbcbd840e0f92026ed"
    },
    {
      "name": "fetch-transaction-data",
      "type": "api",
      "description": "Retrieve payment, order, refund, and settlement details for reporting and reconciliation.",
      "url": "https://razorpay.com/.well-known/agent-skills/fetch-transaction-data.json",
      "sha256": "e51f93688affb73dac0473858ceee22cb8d07b79443313f7592192040f19b8bf"
    }
  ]
}
