Skip to content

🌟Add Razorpay payment gateway support #1246

Description

@ritaban06

ℹ️ Please check if the feature you're requesting already exists in the project's roadmap or issues.

Is your feature request related to a problem? Please describe.
Hi.Events currently does not support Razorpay as a payment provider. This makes it difficult for event organizers in India to use the platform, as many rely on Razorpay to accept payments through UPI, credit/debit cards, net banking, and wallets.

Describe the solution you'd like
Add Razorpay as a supported payment gateway by:

  • Integrating the Razorpay PHP SDK.
  • Supporting payment order creation and payment verification.
  • Handling Razorpay webhooks for payment status updates.
  • Allowing Razorpay credentials to be configured through environment variables.
  • Adding Razorpay as a payment option in the checkout UI.
  • Updating the all-in-one Docker Compose configuration to include the required Razorpay environment variables.

The integration should follow the existing payment provider architecture so that it remains consistent with other supported gateways.

Additional context
Razorpay is one of the most widely used payment gateways in India and is the preferred choice for many colleges, universities, clubs, and event organizers. Supporting Razorpay would make Hi.Events more accessible to Indian users without impacting existing payment providers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions