CresivoxDOCS
⏎
Docs/Payments/Razorpay Integration

Razorpay Integration

Connect Razorpay via OAuth or manual API keys to accept UPI, cards, and net banking.

Updated 2026-06-01

Razorpay is the primary payment gateway for Indian stores. Go to Payments → Razorpay (route /razorpay). Connection can be done via OAuth (recommended) or by entering API credentials manually.

OAuth connection (recommended)

  • 1. Go to /razorpay.
  • 2. Enter your Company Name.
  • 3. Select Mode: Test or Live.
  • 4. Click Connect Razorpay — you are redirected to Razorpay's OAuth page.
  • 5. Log in to your Razorpay account and grant permissions.
  • 6. You are redirected back. Status changes to 'Connected'.
  • 7. Toggle the Enable switch to Active.
  • 8. Click Save.

Manual credentials (fallback)

If OAuth is not available, enter credentials manually in the Fallback section:

  • API Key – starts with rzp_test_ (test) or rzp_live_ (live).
  • Secret Key – from your Razorpay Dashboard → Settings → API Keys.

Fields on the form

  • Payment Title – auto-set to RAZORPAY (read-only).
  • Company Name – your business name as registered on Razorpay.
  • Mode – Test (no real money) or Live.
  • Logo – optional upload for the payment page branding.
⚠️Only one gateway active at a time: Cresivox enforces one active payment gateway. If another gateway is active, you will see an error when trying to activate Razorpay. Disable the current active gateway first.

Disconnecting

To disconnect Razorpay OAuth, click Disconnect. This removes the OAuth token. Manual credentials remain unless you clear them.

Was this article helpful?
Contact Support →