← All integrations/
Payments & Commerce
Built and verified

Razorpay integration

Yes, in two ways. Personal Academy's own billing runs on Razorpay: invoices, payment links, mandates and GST tax invoices, confirmed by an HMAC-verified webhook. Separately, organisations on the Premium plan can sell their own courses through their own Razorpay or Stripe account, with the payment confirmed by webhook. There is no automatic tax outside GST and no payout or revenue-split feature.

At a glance

Paying Personal Academy needs no setup on your side beyond paying the invoice or link. Selling courses needs your own Razorpay account keys entered in the commerce settings.

StatusBuilt and verified
Included fromPaying us: no plan needed. Selling your own courses: Premium plan
AuthenticationRazorpay key ID and secret; webhook signatures verified with HMAC
Data that flowsOut: orders and payment links. In: payment confirmations by webhook
Not yetAutomatic tax outside GST; payouts or revenue splits

How to set it up

  1. Open Commerce in the Personal Academy admin area.
  2. Enter your Razorpay key ID and secret as the payment account.
  3. Add the webhook URL shown there to your Razorpay dashboard.
  4. Publish a paid course listing and make a test purchase in Razorpay test mode.

Highlights

  • Invoices, payment links and mandates for Personal Academy billing
  • GST tax invoices
  • Premium: sell courses through your own Razorpay or Stripe account
  • HMAC-verified payment webhooks

Technical overview

Authentication:Razorpay API keys; HMAC-verified webhooks
Setup Time:~15 minutes
Prerequisites:
  • •For selling courses: your own Razorpay account and the Premium plan.
14-day Full Feature Free Trial

Set up Razorpay in Personal Academy today

14 days of Premium with 5,000 AI credits. No card required. Afterwards you stay on Free until you choose a plan.

No credit card required. Instant account setup in under 60 seconds.