Skip to main content

What is Razorpay?

Razorpay is India’s leading payment gateway. It supports UPI, cards, wallets, net banking, and 100+ payment methods popular in India. Perfect for:
  • E-commerce in India
  • Accepting payments in INR
  • UPI payments (PhonePe, Google Pay, etc.)
  • Indian credit/debit cards
  • Subscriptions and recurring billing

What You’ll Need

1

Razorpay Account

Sign up at razorpay.com
2

Business Verification

Complete KYC (for live payments)
3

API Keys

Get your test keys to start
4

10 Minutes

Quick to get started!
Here’s a helpful video to get you started.

Step 1: Get Your Razorpay Keys

Create Account

  1. Go to razorpay.com
  2. Click Sign Up
  3. Enter business details
  4. Verify email and phone

Get Test Keys (For Development)

  1. Login to Razorpay Dashboard
  2. Make sure you’re in Test Mode (toggle at top)
  3. Go to SettingsAPI Keys
  4. Click Generate Test Key
  5. Copy both keys:

Key ID

Starts with: rzp_test_Example: rzp_test_1A2B3C4D5E6FSafe to use in frontend

Key Secret

Random stringKeep secret! Backend onlyExample: abcdef123456

Step 2: Tell the Agent What You Want

Describe your payment needs:

Example 1: Basic Payment Gateway

Example 2: Subscription Billing

Example 3: E-commerce Checkout

**That’s it - **The agent will create the payment flow, handle webhooks, everything.

Step 3: Test Payments

After setup:
1

Click Preview

In Emergent, click Preview
2

Add Item to Cart

Or go to whatever triggers payment
3

Click Pay

Should see Razorpay payment modal
4

Use Test Card

Card: 4111 1111 1111 1111CVV: Any 3 digitsExpiry: Any future date
5

Complete Payment

Payment should succeed!
6

Check Dashboard

See payment in Razorpay dashboard

Test Payment Methods

Test Card - Success

Card: 4111 1111 1111 1111CVV: AnyExpiry: Any future date

Test UPI

UPI ID: success@razorpayResult: ✅ Success

Step 4: Go Live (Accept Real Payments)

Complete KYC Verification

1

Submit Documents

In Razorpay Dashboard → Account SettingsUpload:
  • PAN card
  • Business documents
  • Bank account details
  • Identity proof
2

Wait for Approval

Usually takes 24-48 hours
3

Get Live Keys

Once approved, switch to Live ModeGenerate live API keys
4

Update App

Tell the agent:
5

Test Real Payment

Make a small real payment to verify

Common Questions

Standard rates (India):2% + ₹2 per transactionExamples:
  • ₹100 sale = You get ₹96
  • ₹1,000 sale = You get ₹978
  • ₹10,000 sale = You get ₹9,798
No setup fees or monthly charges!
T+3 settlement (3 business days after payment)Money goes directly to your bank account.You can see pending settlements in dashboard.
Tell the agent:
Yes! Razorpay Route allows this. Tell the agent:

Something Not Working?

Payment Modal Not Opening

Tell the agent:

Payment Succeeds But Order Not Created

Tell the agent:

Wrong Amount Charged

Tell the agent:

Real Examples

Example 1: Course Platform

Example 2: Food Delivery App

Quick Checklist

Before going live:
  • Tested with test card
  • Tested UPI payment
  • Payment appears in Razorpay dashboard
  • Order is created correctly
  • Customer gets confirmation
  • Completed KYC verification
  • Switched to live keys
  • Made a real test payment

Remember

Perfect for India - Supports all popular payment methods Simple pricing - 2% + ₹2 per transaction Test mode first - Use test keys for development KYC required - For accepting real payments Quick settlements - Money in 3 business days
Stuck? Tell the agent: “I need help with Razorpay payments” and describe the issue.