---
url: /razorpay-acellemail.md
description: >-
  Accept payments and recurring subscriptions in AcelleMail through Razorpay —
  UPI, cards, net banking and wallets, with a one-time Direct Payment gateway
  and a mapping-based Subscription gateway, license-gated and webhook-verified.
---

# Razorpay for AcelleMail

This plugin adds **two Razorpay gateways** to AcelleMail: **Razorpay** for one-time invoice payments
and **Razorpay Subscription** for recurring plans with automatic renewal. You enter your Razorpay API
keys and license **once** in Plugin Settings and both gateways share them — no per-gateway setup.

![The Razorpay plugin settings in AcelleMail](/razorpay-acellemail/img/razorpay-index-settings.png)
*Admin → Plugins → Razorpay → Settings*

::: info A quick note on scope
Razorpay is **INR-only** here, so only INR-priced plans are eligible. The gateways cover **UPI,
credit/debit cards, net banking and wallets**. Test vs live is chosen by your key prefix
(`rzp_test_` / `rzp_live_`) — there's no separate sandbox switch.
:::

## Who it is for

An Indian business running AcelleMail that wants to bill customers in INR — one-time invoices and/or
recurring subscriptions — through Razorpay, without hand-wiring a gateway. Payments are confirmed
server-side and webhook events are signature-verified.

## What you get

| Area | What it does |
| --- | --- |
| **Direct Payment** | The **Razorpay** gateway — one-time invoice payments via Razorpay checkout |
| **Subscriptions** | The **Razorpay Subscription** gateway — recurring plans with automatic renewal |
| **Shared credentials** | Key ID, Key Secret and an optional Webhook Secret, set once and shared by both gateways |
| **License-gated** | Both gateways stay hidden until your license is Active, then appear automatically |
| **Webhook-verified** | Payment, subscription and webhook events are HMAC-SHA256 signature-verified |

## How it fits into AcelleMail

Upload and activate the plugin, then open **Admin → Plugins → Razorpay → Settings** to enter your
license and API keys. Once saved with a valid license, **Razorpay** and **Razorpay Subscription**
appear in **Admin → Payment Gateways → Add** — no manual wiring.

::: tip Enter your license and keys first
The gateways only appear once a valid license is **Active** and you've saved your Razorpay Key ID and
Key Secret. See [Installation](/razorpay-acellemail/installation) and
[Licensing](/razorpay-acellemail/licensing).
:::

## Where to go next

* [Requirements](/razorpay-acellemail/requirements) — server, account and license
* [Installation](/razorpay-acellemail/installation) — upload, activate, enter keys, save
* [Get your API keys](/razorpay-acellemail/guides/get-api-keys) — Key ID and Key Secret
* [Configure webhooks](/razorpay-acellemail/guides/configure-webhooks) · [Set up subscriptions](/razorpay-acellemail/guides/set-up-subscriptions)
* [Settings reference](/razorpay-acellemail/settings) · [Error reference](/razorpay-acellemail/errors)
