Razorpay Payment Gateway

SkillCommerce & finance

Create payment orders, verify signatures, process refunds, and list transactions via Razorpay — India's leading payment gateway. Use when the user asks about Razorpay payments, Indian payment processing, INR checkout, payment orders, or RZP integration.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Razorpay Payment Gateway skill

What this skill tells your AI

The instructions your AI receives, as published by ankitjh4/indic-ai-skills in skills/razorpay/SKILL.md and read by ahel’s review.

Accept payments via Razorpay — India's leading payment gateway.

Setup

  1. Create account at https://razorpay.com
  2. Get API keys from Dashboard → Settings → API Keys
export RAZORPAY_KEY_ID="key_id_xxxxx"
export RAZORPAY_KEY_SECRET="key_secret_xxxxx"
VariableRequiredDescription
RAZORPAY_KEY_IDYesKey ID from Razorpay dashboard
RAZORPAY_KEY_SECRETYesKey Secret from Razorpay dashboard

Payment Workflow

  1. Create orderpython3 scripts/razorpay.py create-order 50000 "INR" (amount in paise)
  2. Customer pays — integrate Razorpay Checkout on frontend with the returned order_id
  3. Verify signaturepython3 scripts/razorpay.py verify "order_id" "payment_id" "signature" to confirm payment authenticity
  4. Check statuspython3 scripts/razorpay.py status "pay_xxxxx" to confirm final state

Usage

# Create order (amount in paise — 50000 = ₹500)
python3 scripts/razorpay.py create-order 50000 "INR"

# Check payment status
python3 scripts/razorpay.py status "pay_xxxxx"

# List payments
python3 scripts/razorpay.py list-payments

# Process refund
python3 scripts/razorpay.py refund "pay_xxxxx" 10000

Features

  • Create payment orders
  • Verify payment signatures
  • Handle refunds
  • List transactions

API Reference

Signals

GitHub stars
65
Forks
10
Last commit
Apr 2026
Advanced
Catalog kind
skill
Gateway key
razorpay
Source
github.com/ankitjh4/indic-ai-skills