LogoLogo
WebsiteStart A Free TrialRequest A Feature
  • GETTING STARTED
    • 🏆Introduction
    • 🎯Onboarding Process
  • Admin
    • 🏠Home
      • 📊Dashboard
      • 📈Analytics
        • 💻Job Analytics
        • 🗓️Employers Analytics
        • 💹Candidate Analytics
    • 👩‍💻Manage Data
      • 🧑‍🎓Candidates
      • 👩‍💼Employers
      • 🧑‍💼Staff
      • ✍️Jobs Management
      • Job Alerts
      • 📨Reviews
      • 📅Import History
      • 💱Transaction
      • Manage Text and Translation
      • Connect Google Search Console
      • Guide to Using SEO Management in Artha
      • Google Social Login Integration Guide
      • LinkedIn Social Login Integration Guide
    • 👩‍🏫Manage Portal
      • 🏭Job Categories
      • Smart Backfiller
      • 📇Licence
      • 📦Widgets
      • 📜Pages
      • ⚙️Setting
        • 📄Pages
        • 📧Email Configuration
          • Email configuration with AWS
          • Email configuration with Sendinblue
          • Email configuration with Mailgun
          • Email configuration with Sendgrid
        • Domain Configuration
        • 📃Customize Document
        • 🇻🇳Appearance
        • 🇸🇴Social Media Links
        • *️Theme Selection
        • 🧮Miscellaneous
        • 💳Payment
      • 🎟️Roles and Permission
      • 📝Masters
      • 📃Forms
      • 🈁Fields
      • 🔡Text & Translations
      • Embed Script
      • 🧩App Center
        • 💳Payment Integration
          • Stripe Payment Gateway
          • Razorpay Payment Gateway
          • PayPal Payment Gateway
    • 🧑‍🤝‍🧑Refer & Earn
    • 👨‍🏫Profile
  • Employer
    • 🏠Home
      • Homepage Before Login
      • Homepage After Login
    • 🈂️My Jobs
    • 🔍Smart Search
    • 👨‍💼All Applicant
    • 📊Analytics
    • Chat with Candidate
    • 👨‍🏫Profile
  • Candidate
    • 🏠Home
      • Homepage Before Login
        • Apply for Jobs as Guest
      • Homepage After Login
        • Apply for a Job
    • 🤝Jobs for Candidate
    • Chat with Employer
    • 👨‍🏫My Profile
  • FAQ
    • 💁‍♀️Frequently Asked Questions
      • 🛃How Can I Customize My Job Board?
      • 🗃️Which is the best option to host a job board?
      • 📦How can I backfill the jobs from external sources?
      • Google Adsense Integration with Artha Job Board
Powered by GitBook

About Us

  • Contact Us
  • Privacy Policy
  • Terms & Conditions

Social Media Links

  • Twitter
  • LinkedIn
  • Facebook
  • Youtube

Product Details

  • Use Case
  • Features
  • Pricing
  • Request A Feature

Copyright © 2024. All rights reserved with Artha Job Board

On this page
  • Introduction
  • Step 1: Generate API Keys
  • Step 2: Setup Webhook
  • Step 4: Integrate the Payment Gateway

Was this helpful?

  1. Admin
  2. Manage Portal
  3. App Center
  4. Payment Integration

Razorpay Payment Gateway

PreviousStripe Payment GatewayNextPayPal Payment Gateway

Last updated 1 month ago

Was this helpful?

Introduction

  1. To integrate your Razorpay account with the Artha Job Board, please share your KEY_ID and KEY_SECRET from Razorpay.

  2. If you already have these, you can share them with our team. If not, follow the steps below to generate your API keys and connect to the webhook.

Step 1: Generate API Keys

  1. Log in to your using your credentials.

  2. Select the mode in which you want to generate the API key:

    1. Test Mode: A simulation mode to test your payment integration. Customers cannot make real payments.

    2. Live Mode: Once your integration is ready, switch to live mode and generate live API keys to accept real payments.

  3. Navigate to Account & Settings → API Keys (under Website and App Settings).

  4. Click on "Generate Key" for the selected mode.

  5. A pop-up will display the Key ID and Key Secret. Make sure to copy and store these safely.

After generating the keys from the Dashboard, download and save them securely. You can use only one set of API keys. If you don't remember your API keys, you must regenerate them from the dashboard and update them wherever the previous keys were used for payment gateway integrations.

Step 2: Setup Webhook

  1. Log in to your Razorpay Dashboard and go to Accounts & Settings.

  2. Under Website and App Settings, click on Webhooks.

  3. Click the + Add New Webhook button.

  4. In the Webhook Setup pop-up, fill in the following details:

    1. Webhook URL: Enter as the URL where webhook payloads will be sent when events are triggered.

    2. Secret: Set a secret key for the webhook endpoint. This will be used to verify that the webhook comes from Razorpay. Do not share this secret publicly.

    3. Alert Email: Provide an email address where you’ll receive notifications if a webhook fails, gets deactivated, or other related issues occur.

  5. Select the events you want to receive notifications for:

    1. payment.captured

    2. payment.failed

  6. Click Create Webhook to finish the process. Once set up, the webhook will appear in your list of webhooks.

Step 4: Integrate the Payment Gateway

You need to integrate the payment gateway by following the given steps:

👩‍🏫
🧩
💳
Razorpay dashboard
https://api.arthajobboard.com/webhook/rzp/verify
💳Payment Integration
Create Weebhook