Send Razorpay Payment Links and Invoices on WhatsApp
Turn a WhatsApp cart or an agreed amount into a Razorpay payment link or invoice, send it to the customer automatically and mark the order paid when Razorpay confirms the payment.
- Payment links and invoices
- Amount from the WhatsApp cart
- Payment confirmation webhook
- 7-day free trial
A WhatsApp sale is not finished until it is paid
Customers happily pick products from your WhatsApp catalog, then stall at payment. Typing totals into a payment app and pasting links by hand is slow and error-prone, and nobody knows which orders were actually paid.
What businesses do with ChatMaxima and Razorpay
WhatsApp Commerce Checkout
When a customer sends their cart from your WhatsApp catalog, the block reads the items and total and creates the Razorpay payment for exactly that order.
Formal Invoices
Choose invoice mode to send a Razorpay invoice with line items and a due date, for businesses that need a proper bill.
Fixed or Quoted Amounts
Use a manual amount, fixed or taken from a {variable}, for deposits, consultations, fees or custom quotes.
Automatic Delivery
The block sends the hosted payment link to the customer on WhatsApp with your own message, so no one has to copy and paste it.
Paid Orders Marked Automatically
Add the Razorpay webhook and the WhatsApp order is marked paid when Razorpay confirms the payment.
Web Shop Checkout
Razorpay can also be the payment provider for ChatMaxima Web Shop Link, the hosted shop page your bot sends to customers.
What the Razorpay Invoice block sets up
Amount, description and message text all accept {variables} from the conversation.
Connect Razorpay in 4 steps
Create API keys
In the Razorpay Dashboard, open Settings, then API Keys, and generate a Key ID and Key Secret.
Connect Razorpay
In ChatMaxima, open Integrations, choose Razorpay and paste the keys. Add the webhook secret to receive payment confirmations.
Add the block
Place the Razorpay Invoice block after the step where the customer sends their cart, or use a manual amount.
Test and publish
Try it with your rzp_test keys, then switch to live keys and publish.
More than a Razorpay connection
The Razorpay connection is one part of ChatMaxima. The same bot, inbox and AI agent work across every channel your customers use.
- One bot for WhatsApp, Instagram, Messenger, Telegram and your website chat
- No-code visual builder in ChatMaxima Studio
- AI agent trained on your own knowledge base
- Shared team inbox with human handover
- Broadcasts and campaigns to the contacts you collect
- Free onboarding assistance from our team
Works well with
Close every WhatsApp sale with a Razorpay payment link
Start your 7-day free trial today, with free onboarding help from our team.
Questions about the ChatMaxima Razorpay integration
It adds a Razorpay Invoice block to ChatMaxima Studio that creates a Razorpay payment link or invoice and sends the payment page to the customer on WhatsApp.
Yes. Choose a manual amount and enter a fixed value or a {variable}, with an optional item name and description.
Add a webhook in your Razorpay Dashboard pointing to the URL shown in ChatMaxima and save its secret in the integration. When Razorpay confirms the payment, the matching WhatsApp order is marked paid.
Yes. Connect your rzp_test keys first, then replace them with rzp_live keys when you are ready to go live.
Yes. With the cart as the amount source, the block reads the items and total from the order the customer sends from your WhatsApp catalog. Place it after the step that waits for the cart to arrive.
A payment link is a quick one-time payment page. An invoice is a formal Razorpay invoice with line items and a due date.
Your Razorpay Key ID and Key Secret from Settings, API Keys. The webhook secret is only needed if you want payment confirmations.
INR by default. The currency can be changed in the block settings.

PayU
Stripe
Shopify
WooCommerce