Razorpay is a leading payment solution in India, allowing businesses to accept, process, and disburse payments through a comprehensive suite of payment modes, including credit/debit cards, netbanking, UPI, and popular wallets like JioMoney, Mobikwik, Airtel Money, FreeCharge, Ola Money, and PayZapp.
ChitChatBot.ai provides a built-in integration with Razorpay, enabling seamless payment processing directly within your chatbot. Follow the steps below to connect Razorpay to ChitChatBot.ai:
Step 1: Generate API Key in Razorpay
1.1 Log in to your Razorpay Dashboard using your credentials.
1.2 Choose the mode (Test or Live) for which you want to generate the API key.
1.3 Navigate to
Settings → API Keys → Generate Key
to create a new API key for the selected mode.
Step 2: Connect ChitChatBot.ai to Razorpay
2.1 In your ChitChatBot.ai dashboard, go to:
Settings → Integrations → Razorpay
2.2 Click “Connect” and enter the API Key and Secret generated in Step 1.
2.3 Once connected, navigate to:
Tools → Ecommerce → Settings → Payment
2.4 Enable “Card” in the payment methods and ensure the currency is set to INR.
Step 3: Set Up Webhook in Razorpay
3.1 Log in to your Razorpay Dashboard and navigate to:
Settings → Webhooks
3.2 Click the “+ Add New Webhook” button.
3.3 In the Webhook Setup pop-up:
- Webhook URL:
https://app.chitchatbot.ai/webhooks/razorpay.php
- Secret:
Use the Secret ID generated in Step 1. - Email:
Enter your email address. - Events:
Select payment.authorized.
3.4 Click Create Webhook to finalize the setup.
By completing these steps, your ChitChatBot.ai chatbot will be fully integrated with Razorpay, allowing you to collect payments directly through your bot.