This article provides a step-by-step guide to setting up a Razorpay payment account in Ticket Generator (Event Page) for securely processing payments for events.
Setting up a Razorpay payment account in Ticket Generator (Event Page) allows event organizers to accept payments seamlessly. This guide outlines the process of integrating Razorpay to ensure smooth transactions for attendees.
A. Accessing Payment Settings
1. Navigate to Payment Settings
- Log in to the Ticket Generator account and go to the Dashboard
- Click on the Event and navigate to the Event Page section
- Scroll down to the Payment Settings section
2. Select Payment Options
- Click on Set Up Payment
- Select Razorpay as the payment account
B. Step-by-Step Instructions to Set Up Razorpay Payment Option
Step 1: Log in or Sign Up
- If a Razorpay account already exists: Go to the Razorpay Login page and enter the credentials to log in
- If a Razorpay account does not exist: Click on Sign Up and follow the instructions to create an account. Ensure the correct business type is selected
Step 2: Select Live Mode
- After logging in, verify that Live Mode is enabled
- By default, Razorpay starts in Sandbox Mode (for testing), but Live Mode is required for processing real transactions
Step 3: Navigate to API Keys
- Go to Account & Settings
- Select API Keys under the Website & App Settings section
Step 4: Generate API Keys
- Click on Generate Live Key to create API keys for Live Mode
- If prompted, enable 2-Step Authentication and enter the OTP sent to the registered mobile number or email
Step 5: Copy API Credentials
- Save the Key ID and Key Secret displayed on the screen
- Copy both and paste them into the designated fields in Ticket Generator for payment integration
C. Configuring Webhook for Payment Updates
After adding the Key ID and Secret Key, the system redirects to the Webhook setup page. Follow these steps to configure the webhook:
Step 1: Navigate to Webhooks
Click on the Webhooks tab (next to the API Keys tab)
Step 2: Add a New Webhook
Click on Add New Webhook
Step 3: Enter Webhook Details
Endpoint URL: Enter the following URL in the Endpoint URL field: https://erg.t-g.cc/e-r/********************
Secret: Enter the following secret in the Secret field:
rws_*******************
Step 4: Select Active Event
Under Active Event, select payment.captured
Step 5: Create Webhook
Click on Create Webhook to complete the setup process
D. Important Considerations When Setting Up a Razorpay Account
- Live Mode: Always ensure Live Mode is enabled to process real payments
- API Credentials: Each Razorpay account has unique Key ID and Key Secret, which should be kept confidential
- Security: The Key Secret should not be shared publicly to prevent unauthorized access
- Webhook Integration: Ensure the webhook is correctly configured to receive real-time payment updates
- Compliance: Review Razorpay’s terms and policies to ensure compliance with their payment processing rules
For further assistance, explore more topics in this knowledge base or contact the support team at support@ticket-generator.com