razorpay

Manage Razorpay orders, payments, and refunds via Python CLI.

65|11|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/ankitjh4/indic-ai-skills --skill razorpay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: razorpay
Source: https://github.com/ankitjh4/indic-ai-skills/tree/main/skills/razorpay
Command: npx skills add https://github.com/ankitjh4/indic-ai-skills --skill razorpay

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

Razorpay integration enables applications to process payments securely through Razorpay's API, handling order creation and payment verification.

Core Features & Use Cases

  • Create payment orders
  • Check payment status
  • Handle refunds
  • Verify payment signatures

Quick Start

Configure your environment with RAZORPAY_KEY_ID and RAZORPAY_KEY_SECRET, then run the provided CLI to create and verify payments.

Frequently Asked Questions about razorpay

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Razorpay payment workflows using a CLI?

Automate Razorpay payment workflows by running the provided Python CLI to create orders, check payment statuses, and issue refunds. It interacts directly with the Razorpay API to manage these operations for your application.

What environment variables do I need to configure for Razorpay API integration?

Configure RAZORPAY_KEY_ID and RAZORPAY_KEY_SECRET as environment variables to authenticate with the Razorpay API. These credentials are required for the CLI to securely create orders and verify payments.

Can I issue refunds and check payment status via the Razorpay API?

Yes, you can issue refunds and check payment status by executing specific commands in the Python CLI. It uses your API keys to query the Razorpay gateway and process these operations automatically.

Does this Razorpay integration require Python and the requests library?

Yes, this integration requires Python and the requests library to execute its CLI scripts. You must have both installed to interact with the Razorpay API for order creation and refund processing.

What is the best way to verify Razorpay payment signatures for orders?

Verify Razorpay payment signatures by running the provided CLI after configuring your API credentials. It handles the order creation workflow and validates the payment signatures returned by the gateway.

Why does my Razorpay payment order creation fail in the CLI?

Razorpay payment order creation fails if the RAZORPAY_KEY_ID or RAZORPAY_KEY_SECRET environment variables are missing or invalid. Ensure both credentials are correctly configured before running the Python script.