Send Razorpay Payment Links on WhatsApp
This recipe sends a Razorpay payment link for the exact amount agreed in chat, and confirms the order or booking once Razorpay shows it as paid. Part of connecting Razorpay to WhatsApp and AI chat.
What happens today
A customer agrees an order on WhatsApp and asks how to pay. Someone opens the Razorpay Dashboard, creates a link, copies it into the chat and makes a note to check later. Links go out with the wrong amount, expire before the customer pays, or get paid without anyone noticing, so the order waits.
The flow that works
- AeroChat confirms the items or service and the total with the customer.
- It creates a Razorpay payment link for that amount, with the order number as the reference.
- It sends the link in the chat with the total and when it expires.
- When the customer says they have paid, it checks the link in Razorpay.
- If it is paid, it confirms the order. If the link expired, it sends a new one.
The recipe
Copy this into AeroChat
When a customer confirms an order, a booking or a fee, follow these steps.
- Read back what they are paying for and the total, and ask them to confirm.
- Create a Razorpay payment link for the total, with the order or booking number as the reference, a short description, and the customer’s name and phone number.
- Set the link to expire in 24 hours (example). Do not let Razorpay send its own SMS or email, because we send the link in the chat.
- Send the link with the amount and the expiry time.
- When they say they have paid, check the link. If it is paid, confirm the order or booking with the details. If it is still open, tell them and share the link again.
- If the link has expired, cancel it and create a new one for the same amount.
Never ask for card or bank details in the chat. Reply in the customer’s language.
Change the expiry time and wording to your own before you paste it. To take a deposit instead of the full amount, say so in the recipe, for example “send a link for INR 1,000 (example) to hold the booking”.
What to connect
- Razorpay. In your Razorpay Dashboard, open Account and Settings, then API Keys, and generate a key in Test mode. Paste the Key Id and Key Secret in when AeroChat asks. Switch to Live keys once you have tested.
- Your price list. Upload your products or services and prices to AeroChat so the amounts it quotes match what you charge.
After you paste the recipe, AeroChat builds the workflow as a draft and shows a checklist: connect Razorpay, add your knowledge base if the recipe uses one, then switch it on. If it built the connection from Razorpay’s public documentation, the checklist asks you to check it once against the current docs.
Using a different system? If it has a public API, it connects to AeroChat the same way: describe what you want, paste in its key, and it runs.
Can’t find your tool? Message us in the chat on this page and we’ll tell you how it connects.
What you still decide
- Full payment or a deposit, and how much.
- How long a link stays open.
- Whether you accept part payments.
The result to expect
Every order agreed in chat gets a Razorpay link for the right amount, in the conversation the customer is already in. Fewer orders stall between “yes” and payment, and nobody creates links by hand.
Measure it with your own numbers: time from order to payment, and links that expire unpaid, for a month before and after.
Next: answer payment questions from Razorpay.
Works on every chat channel
This workflow runs the same way on WhatsApp, Instagram, Facebook Messenger, TikTok, Telegram, the chat on your website and email, with the same Razorpay connection behind it. See what each channel does on the Razorpay integration page.
Send your first Razorpay link from chat
Paste the recipe, add your Razorpay Test mode keys, and place an order from your own number.
Start your 7-day free trial. No credit card needed.
On Shopify? Install AeroChat from the Shopify App Store.
