Quickstart Guide

Complete guide to get started with Razorpay's payments platform.


Welcome to Razorpay! This guide will walk you through setting up your account and choosing the right products for your business needs.

Sign up for a

and complete the KYC process.

  • Start using our products or SDK/API integration in Test Mode during the KYC verification process.
  • After KYC completion and testing, live mode unlocks for real payments.

based on your business requirements.

Online Payments vs. Offline Payments

Choose between digital payment processing for ecommerce and websites using

, and or physical payment solutions for retail stores and face-to-face transactions with . Know more about .

One-time Payments vs. Recurring Payments

Select single transaction processing for individual purchases using

, and or automated recurring billing for subscriptions and regular services with . Know more about .

No-code Products vs. Products with Coding Requirements

Pick ready-to-use payment solutions with simple setup like

, , or refer to our for advanced integration needs. Explore .

Solutions by Industry

Find tailored payment solutions designed for your industry:

for ecommerce, for SaaS, for marketplaces or for traditional retail businesses. View .

Solutions by Platform

Integrate payments seamlessly with popular ecommerce platforms like Shopify, WooCommerce, Magento using

or build custom solutions using our for Go, PHP, Python, Node.js and (Android, iOS, React Native, Flutter, Cordova, Capacitor). Browse .

Generate API Keys

If you are using our APIs, SDKs or plugins, follow these steps to generate API keys for the integration:

  1. Log in to Dashboard.
  2. Navigate to Account & SettingsAPI Keys under Website and app settings.
  3. Click Generate Key.
  4. Download and save Key ID and Key Secret securely.

Important:

  • Only Owner and Admin roles can access API keys.
  • Generate separate keys for Test and Live modes.
  • Key Secret is only visible at generation time.

Add Team Members

Follow these steps:

  1. Log in to the Dashboard.
  2. Navigate to Account & SettingsBusiness settingsManage Team.
  3. Click Invite New Member.
  4. Enter their email address and select role from the dropdown.
  5. Click Send Invitation.

Configure Webhooks

We recommend setting up webhooks to receive notifications, if you are integrating with our APIs or SDKs.

  1. Log in to the Dashboard.
  2. Navigate to Account & SettingsWebhooks.
  3. Click Add New Webhook.
  4. Enter your endpoint URL.
  5. Select events to monitor.
  6. Add webhook secret for signature verification.
  7. Save and activate.

Payment Capture Settings

Log in to the Dashboard. Navigate to the Account & Settings option and scroll to the Payments Capture section.


Once your account is created:

  1. Complete KYC: for live mode activation.
  2. Choose Product/Integration Method: Select based on your business needs and technical capabilities.
  3. Test Thoroughly: Use test mode before going live.
  4. Go Live: Switch to live mode when ready. Use live mode keys if integrating with our APIs/SDKs/plugins.

Was this page helpful?


razorpay
payment gateway
payment links
subscriptions
razorpayx
. . .