razorpay
Automates Razorpay payment gateway tasks like order creation, signature verification, and refund processing.
Install
mkdir -p .claude/skills/razorpay && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/19423" && unzip -o skill.zip -d .claude/skills/razorpay && rm skill.zipInstalls to .claude/skills/razorpay
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
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.Key capabilities
- →Create Razorpay payment orders
- →Verify payment signatures
- →Process customer refunds
- →List transactions for reconciliation
- →Check payment status
How it works
The tool interfaces with the Razorpay API to manage the payment lifecycle, including order creation, signature verification for authenticity, and refund processing.
Inputs & outputs
When to use razorpay
- →Create Razorpay payment orders
- →Verify transaction signatures
- →Process customer refunds
- →List transactions for reconciliation
About this skill
Razorpay Payment Gateway
Accept payments via Razorpay — India's leading payment gateway.
Setup
- Create account at https://razorpay.com
- Get API keys from Dashboard → Settings → API Keys
export RAZORPAY_KEY_ID="key_id_xxxxx"
export RAZORPAY_KEY_SECRET="key_secret_xxxxx"
| Variable | Required | Description |
|---|---|---|
| RAZORPAY_KEY_ID | Yes | Key ID from Razorpay dashboard |
| RAZORPAY_KEY_SECRET | Yes | Key Secret from Razorpay dashboard |
Payment Workflow
- Create order —
python3 scripts/razorpay.py create-order 50000 "INR"(amount in paise) - Customer pays — integrate Razorpay Checkout on frontend with the returned
order_id - Verify signature —
python3 scripts/razorpay.py verify "order_id" "payment_id" "signature"to confirm payment authenticity - Check status —
python3 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
Prerequisites
How it compares
This tool provides a command-line interface for managing Razorpay operations, simplifying tasks like signature verification and refund processing compared to manual API integration.
Compared to similar skills
razorpay side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| razorpay (this skill) | 0 | 4mo | Review | Intermediate |
| billing-automation | 10 | 2mo | No flags | Intermediate |
| woocommerce | 14 | 3mo | Caution | Intermediate |
| openrouter-cost-controls | 0 | 10d | Caution | Intermediate |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
billing-automation
wshobson
Build automated billing systems for recurring payments, invoicing, subscription lifecycle, and dunning management. Use when implementing subscription billing, automating invoicing, or managing recurring payment systems.
woocommerce
alinaqi
WooCommerce REST API - products, orders, customers, webhooks
openrouter-cost-controls
jeremylongshore
Implement budget controls and cost limits for OpenRouter. Use when managing spending or preventing overruns. Trigger with phrases like 'openrouter budget', 'openrouter spending limit', 'cost control', 'openrouter billing alert'.
plaid-fintech
davila7
Expert patterns for Plaid API integration including Link token flows, transactions sync, identity verification, Auth for ACH, balance checks, webhook handling, and fintech compliance best practices. Use when: plaid, bank account linking, bank connection, ach, account aggregation.
ccxt
2025Emma
CCXT cryptocurrency trading library. Use for cryptocurrency exchange APIs, trading, market data, order management, and crypto trading automation across 150+ exchanges. Supports JavaScript/Python/PHP.
search-trcd
KimDoYoung
3개의 증권사(키움증권, 한국투자증권, LS증권)의 API를 검색하여 해당하는 api id 즉 tr cd를 찾는다.