calcom / cal.com

Scheduling infrastructure for absolutely everyone.
https://cal.com
Other
32.53k stars 8.05k forks source link

Payments integration - Razorpay #13948

Closed rahulshahmumbai closed 5 days ago

rahulshahmumbai commented 8 months ago

Cal.com currently only supports Stripe & Paypal for payments. Stripe only supports debit & credit cards. In India, majority online transactions happen via UPI (https://en.wikipedia.org/wiki/Unified_Payments_Interface) followed by credit / debit cards, net banking, native Wallets and Pay Later.

Hence, Stripe isn't suitable for Indian users of Cal.

Hence, I request you to add Razorpay as a supported gateway. Razorpay supports all relevant payment options in India.

PeerRich commented 8 months ago

would love some help here

PeerRich commented 8 months ago

/bounty 50

algora-pbc[bot] commented 8 months ago

## 💎 $50 bounty • Cal.com, Inc.

### Steps to solve: 1. Submit work: Create a pull request including /claim #13948 in the PR body to claim the bounty 2. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

Thank you for contributing to calcom/cal.com!

Add a bounty • Share on socials

35C4n0r commented 8 months ago

@PeerRich I would like to attempt it.

35C4n0r commented 8 months ago

/attempt #13948

Algora profile Completed bounties Tech Active attempts Options
@35C4n0r 4 bounties from 2 projects
Python, JavaScript,
C++ & more
Cancel attempt
PeerRich commented 8 months ago

go for it

manideep1428 commented 8 months ago

/claim #13948

/attempt #13948

subhanahujha007 commented 8 months ago

/attempt #13948

Vikaskumardane commented 8 months ago

/claim #13948 /attempt #13948

varshith257 commented 8 months ago

/attempt #1393948

Amit91848 commented 8 months ago

For some reason razorpay isn't allowing you to create api keys.

Another alternative that allows upi and is widely used is Cashfree Payments

@PeerRich

Update: Got this reply from Razorpay. You have to get your website verified by them first in order to use the API Keys.

Dear Partner, As discussed on the call, Kindly update the website (https://cal.com) with the following policies so that we can verify it and grant you the API Keys:

  • Terms and Conditions, Privacy, Refunds/Cancellations: Kindly align the Refund policy to be in line with the products and services available on the website and include the number of days taken to process the refund and credit the amount to the customer's bank account.(e.g. 5-7 working days)
  • Contact Us: Must have India contact number or Email address and operating address.
  • Do revert on this within the next 72 hours. In case if you fail to do so, please raise the request back with us again so that we will take it forward from there.
PeerRich commented 8 months ago

Contact Us: Must have India contact number or Email address and operating address.

we dont

Amit91848 commented 8 months ago

Contact Us: Must have India contact number or Email address and operating address.

we dont

Yeah they won't give api keys until all conditions are fulfilled.

Another alternative that allows upi and is widely used is Cashfree Payments

You can check this out instead.

Amit91848 commented 8 months ago

Any updates @PeerRich

shamun-khatri commented 8 months ago

Razorpay has so many verifications if you want we can do other alternatives like PayU and if you guys are ok with that I want to attempt this.

Thank you.

varshith257 commented 8 months ago

@PeerRich I think we have to find better alternatives instead RazorPay

shamun-khatri commented 8 months ago

@varshith257 are you talking about payu or other alternative?

fasal26 commented 8 months ago

@PeerRich

I think we can use ccavanue. can I take this

ksidht commented 7 months ago

@PeerRich We can use Paytm's Payment Gateway.

Shounak2003 commented 7 months ago

/attempt #13948

buchan123 commented 6 months ago

/attempt #13948

vickyRathee commented 6 months ago

It won't work until @PeerRich is thinking to setup office in India :-)

We had to submit 10+ docs(CIN, GST, cancelled cheque etc. + Director KYC) to Razorpay for verification to get the access for DaySchedule.

So, Indian customers can use DS for the time being - https://dayschedule.com/docs/t/razorpay-payment-integration/312

Asmitpadia commented 5 months ago

For intergating paytm gateway it will need mid and some more details if you have them pleade share it so that i can start working on it

niteesh1215 commented 5 months ago

@PeerRich I have implemented several payment gateway integrations like stripe, razorpay, phonepe, payu and cashfree in the past, let me know if I can proceed with this. Thanks

ManojKumar418 commented 4 months ago

@PeerRich phonepay (https://www.phonepe.com/business-solutions/payment-gateway/) is also best alternative payment option for Indian cal user. let me know if I can proceed with this. Thanks image

shkuls commented 4 months ago

/attempt #13948

Suvendu-UI commented 4 months ago

is it still available ?

ThalaPravin commented 3 months ago

Is it still available?

RajsekharPanda commented 3 months ago

i am into it

asharamseervi commented 3 months ago

Hey @Amit91848, @shamun-khatri @fasal26 @vickyRathee @ManojKumar418 and all.

Let'me help you here, as I'm from India and have little understanding how Razorpay works.

First, try to understand, this issue seeks just an integration; not a limited solution for the domain "cal.com".

As cal.com is a self-hosted, open-source project, anyone can host this project on Razorpay's approved site URL, if you guys have any credentials (no matter production or test) for any approved domain, you may host cal.com project there, and try the solution you are developing/integrating for Razorpay.

Start small, once we get success there, we may further explore possibilities for hosted cal.com depending on viability and product adoption in Indian market.

PS: Almost every payment gateway from India will seek similar compliances for accepting any International product, so recommending other Payment Gateway here as alternative to Razorpay is I guess not suggested; instead you guys should open a new issue to provide support for those payment gateways.

Tanmay41 commented 3 months ago

/attempt #13948

itsxdamdam commented 2 months ago

/attempt #13948

adityasatalkar commented 2 months ago
TejParkashGoyal-07 commented 2 months ago

/attempt #13948

siva222003 commented 2 months ago

@PeerRich is the issue still open for contribution?

e-ManueI commented 2 months ago

/attempt #13948

its-samarth commented 2 months ago

@PeerRich I would like to attempt the issue

lostinvsc commented 1 month ago

/attempt #13948

anikdhabal commented 5 days ago

Razorpay has too many limitations for obtaining an API key and other requirements, and we don't meet them

its-samarth commented 5 days ago

Razorpay has too many limitations for obtaining an API key and other requirements, and we don't meet them

Then why Tf did you do keep this issue open 🙄