MUDRIKA HAUTE COUTURE
View Website
Notifications 1 New
🛍️

New Order Placed

Order #ORD-20261018-1 received

10 mins ago

Mudrika Admin

admin@mudrikafashion.com

Account Settings Live Website
Log Out
Dashboard / Settings & Integrations / Razorpay

Razorpay Payment Gateway Disabled Live

Manage secure Razorpay API credentials, environment modes, and automated webhook signatures dynamically.

Gateway Configuration

Stored with AES-256 encryption in your database (Never in .env).

Inactive

Activate for customer checkout

Public Key identifier obtained from Razorpay Dashboard → Settings → API Keys.

Encrypted Secret Saved

For security, your secret is never displayed. Leave blank to retain your existing saved key secret.

Optional

Used to verify Razorpay webhook signatures (HMAC-SHA256). Matches the secret configured in your Razorpay Dashboard webhook.

Webhook Integration

Automated async order confirmation

In your Razorpay Dashboard → Settings → Webhooks, add this endpoint.

Supported Events:
  • order.paid
  • payment.captured
  • payment.failed

Security Architecture

  • ✓ Zero .env dependence: Credentials live exclusively in the encrypted database table.
  • ✓ Server-Side HMAC-SHA256: Payment signatures are verified strictly on the server before updating order status.
  • ✓ Masked in UI: Secrets are never rendered into HTML or returned via APIs.
  • ✓ Instant propagation: Credential changes apply immediately to subsequent transactions without server restarts.