The non logged in option you showed, where the user has to enter an email. It can create issue sometimes, if the user enters an incorrect email. He'll have no way to recover his account, other than to contact you and prove, that particular transaction was done by him.
Maybe sometime in future a clear and deep explanation of these payment integrations from scratch as this is a nightmare for early developers😅 doing payment integration
Hey, can your share your code please? (make sure to remove all sensitive info from it before publishing it.) I'm also working on subscription with razorpay & django rest framework.
Hey 👋, decent video quality, good audio, nice animations/transitions, and neat background music. well done. If I have to nitpick and suggest, Increase your narrative phase.
Hi, if possible, can you give some info about how you handle tax for international transactions. ( I don't known anything about it and even don't known what I am asking is correct or wrong )
Why don't you used country detection for payment processors? If someone purchase from India, they'll directs to Razorpay and country other than India to Stripe at the time of checkout, instead of throwing 2 option to users?
Because razorpay cannot handle subscriptions in India but can handle one time payments both in India and outside. Stripe can handle everything but not UPI in India. It’s a mess
Wait wait wait.. Previously you guys had both stripe and Razorpay integrated on your platform and the gateway for the users was being decided by their country. But your concern was how to have support for native currencies, proper denomination, and stuff. So you built a common checkout page where users will have options for both UPI(razorpay) and stripe to choose from. You also registered your signup API for the payment web hook so that the users do not necessarily have to signup before doing payments. I also noticed that now instead of using the razor pay popup that must be coming as an , you are using their hosted checkout page. But my question to you is how all these are eliminating your concern for native currency support, proper denomination n all. Will this make sure that the amount which will be reflected to the end-user will be in his native currency?? I don't think so. I am not sure what you are trying to achieve here. Did I miss something here??
Also to add to it, I think the previous setup was making more sense where the gateway was getting decided on the fly, based on the user's location. If you are so sure that Razorpay sucks at international payments, then why are you even giving that option to all the users just to make them pay using Razorpay, fail, and then try with stripe.
@@ritikraj.18 in the checkout page he built, he can now add another payment gateway option to opt-in very easily. but yeah, giving razorpay access to non indian customers is meaningless if there are issues for international transactions. i think he can use this checkout page, but render the correct payment gateway option based on the location, and if the location is disabled, they can provide a fallback gateway to stripe or ask them to choose bw them
Razorpay just disabled my account without any prior notification and any clarity on why, The fact that they actually disabled it without any warning is a complete no no for me. Even if my account gets enabled again I won't be using razorpay again.
Applied Razorpay on my project a week back......thank goodness i found a decent tutorial and that too was 1 year old.....it just worked in the end.......the docs are indeed bad.
Your problem and solution do not seems to connect, PG is not about UI flow its more about transaction flow so are you saying that you have built all the integrations with banks/acquirers/VISA&Master network yourself?
Hey Mehul we don't support Stripe, PayPal or any other payment system here is in Nepal 🇳🇵. Nepal government has issued a dollar card upto $500 per year. If codedamn is supporting it then a lot of students will be there from Nepal 🇳🇵
Worst company don't use this payment gateway your amount will lost forever and you will have no one to contact i lost my Rs 2,00,000/- in this gateway 😢 and support chat support is disabled since then if come one knows how to connect them tell me
How about implementing a WEB3 based payment method that uses payments in Stable coins like Dai, USDT (tether) or USDC this way payments could be made easily 😃 + no issue in conversion. But surely not many people use such tech in todays time so 😓✌
Would love to see a more in-depth explanation of the multiple payment gateway implementation. Btw, I watched till the end :)
The non logged in option you showed, where the user has to enter an email. It can create issue sometimes, if the user enters an incorrect email. He'll have no way to recover his account, other than to contact you and prove, that particular transaction was done by him.
Then enter it correctly
Having multiple payment services is helpful in case one of them fails for some reason.
Stripe doesn't fail.
@@suryavirkapur why ?? because it's made by foreigners ? and Indians always down market?
@@pratikkeni You don't seem to understand how Stripe is a leader in innovation. And others are just blindly copying it.
@Syed Mohammad Sannan I disagree.
Actually how do you have multiple payment gateway for any website?? Can anyone tell me...
Here is the number of steps for check out is high. Ideally, you would want and single and simple checkout page for a high conversion rate.
Maybe sometime in future a clear and deep explanation of these payment integrations from scratch as this is a nightmare for early developers😅 doing payment integration
Can you share tutorial video on how you are handling currency based on country or The complete custom checkout setup.
Razorpay Subscription was a nightmare, had to implement custom idempotent api routes for the webhooks
Hey, can your share your code please? (make sure to remove all sensitive info from it before publishing it.) I'm also working on subscription with razorpay & django rest framework.
@Ronald Das hi dude, I am facing the same issue with razorpay, what to do?
@@millennialmind9507 create an JSON Object hash, store it in redis to not process duplicate webhooks
Man I just love your unbiased opinion. Keep up the good work!
Tried to implement Razorpay Gateway on Node backend in like 2020. The Node SDK didn't work. No proper documentation. The support was also horrible.
Hey 👋,
decent video quality, good audio, nice animations/transitions, and neat background music. well done.
If I have to nitpick and suggest, Increase your narrative phase.
Have you explored Juspay?
It is PG aggregator, you can easily route transactions to any gateway with a simple groovy script using any custom logic
I think you should give Paytm's payment gateway a try.✌
Still not international, or as great docs as stripe.
this comment did not age well
I totally agree about the razorpay docs, they really need to work on it
Hey, nice to see you here, Love from fellow django dev.
This was hugely useful, since I'm facing the same issue. But the good thing is since my product is B2B people don't have a problem of missing UPI.
Have you tried Paddle , apparently some Saas builders love it but they take some extra %%
Hi, if possible, can you give some info about how you handle tax for international transactions.
( I don't known anything about it and even don't known what I am asking is correct or wrong )
If different countries have different prices can't people just use VPN to a country where the payment is cheaper for them
Its awesome :), I watched this video till the end!
Just curious, did you guys explore paypal and how was your experience with that?
watched till the END....Awsome bro..
Why don't you used country detection for payment processors? If someone purchase from India, they'll directs to Razorpay and country other than India to Stripe at the time of checkout, instead of throwing 2 option to users?
Because razorpay cannot handle subscriptions in India but can handle one time payments both in India and outside.
Stripe can handle everything but not UPI in India. It’s a mess
@@codedamn which other payment gateway will you suggest, I want subscriptions, but both are nightmare 😫, and I have a wix website
I wanted to add razorpay to my SaaS for the same reason but unfortunately they are not onboarding new customers, and as of now no major Indian PG is.
What do you think about cashfree Or payu talk something about it
Cashfree is not good. PayU works fine, but ugly asf.
I worked on few payment gateway faced same issues 👍. I watched this video till the end.
U made me fan of u
I was totally shocked after looking your website it is totally a god level work
Today I got a brilliant start up idea. I hope mehul will be my first client
lol
bro I am in Let's Discuss
👍😀
Dont know much about gateways but i was just wondering why didn’t you choose Amazon pay?
I don't know how any one has never thought about it but this entire subscription workflow can actually be sold as a seperate SaaS product.👀
We did think of that :)
Which framework use as backend for codedamn???
Super video… just the need of the hour 😍
how do you manage abondon checkouts?
Yeah, It's a common problem for Nepali users, and developers as well to deal with these payment integration systems.
Can you please let me know what should i do for payment gateway?? I am implementing Expo and razor pay does not support
What do you use for analytics? do you use any in-house tool or any other external tools to track the user data?
I watched this video till the end!
Wait wait wait..
Previously you guys had both stripe and Razorpay integrated on your platform and the gateway for the users was being decided by their country. But your concern was how to have support for native currencies, proper denomination, and stuff. So you built a common checkout page where users will have options for both UPI(razorpay) and stripe to choose from. You also registered your signup API for the payment web hook so that the users do not necessarily have to signup before doing payments. I also noticed that now instead of using the razor pay popup that must be coming as an , you are using their hosted checkout page. But my question to you is how all these are eliminating your concern for native currency support, proper denomination n all. Will this make sure that the amount which will be reflected to the end-user will be in his native currency?? I don't think so.
I am not sure what you are trying to achieve here. Did I miss something here??
Also to add to it, I think the previous setup was making more sense where the gateway was getting decided on the fly, based on the user's location.
If you are so sure that Razorpay sucks at international payments, then why are you even giving that option to all the users just to make them pay using Razorpay, fail, and then try with stripe.
@@ritikraj.18 in the checkout page he built, he can now add another payment gateway option to opt-in very easily. but yeah, giving razorpay access to non indian customers is meaningless if there are issues for international transactions. i think he can use this checkout page, but render the correct payment gateway option based on the location, and if the location is disabled, they can provide a fallback gateway to stripe or ask them to choose bw them
You can try PayU as well.
Razorpay just disabled my account without any prior notification and any clarity on why, The fact that they actually disabled it without any warning is a complete no no for me. Even if my account gets enabled again I won't be using razorpay again.
@igzahid9308 luckily I had taken the money out before that. But it happened so abruptly that a business can get hampered.
which one to use ??? which is the alternative of razorpay in India ??
How can I create such a checkout on webflow?
Applied Razorpay on my project a week back......thank goodness i found a decent tutorial and that too was 1 year old.....it just worked in the end.......the docs are indeed bad.
Which tutorial did you use?
Your problem and solution do not seems to connect, PG is not about UI flow its more about transaction flow so are you saying that you have built all the integrations with banks/acquirers/VISA&Master network yourself?
What would happen if someone uses VPN? I am wondering if that can be hack to pay lower amount. An US resident paying Indian amount.
"If you are not living under a rock...". Man, why you gotta do like that. Stripe is big but not everyone is a tech person, remember that. LOL!!
why not to default to using razorpay in both cases if country is India? since processing fee is lower
Razorpay cannot handle non UPI subscriptions properly
I thought it was just me, but it checks out that integrating Razorpay payment is pain
It sucks big time don’t use them none of the orders go thru
is paddle good?
I agree and I hae faced the same in my website with both these and implemented exactly this way with a different ui
Is it safe to add credit card in Digital Ocean?
How can one add card offers.
Like 10% off on Mastercard, etc.
the only problem now is that its creating more steps to complete the payment and that can be issue
Isn't Square is a better option for international payments gateway?
PayPal ✋
@@zaidshaikh2536 no way...even they don't support a lot of good payment procedures and also charges are too high.
For any one from out of India, Razorpay is worse.
How to use google pay in stripe?
Hey Mehul we don't support Stripe, PayPal or any other payment system here is in Nepal 🇳🇵. Nepal government has issued a dollar card upto $500 per year. If codedamn is supporting it then a lot of students will be there from Nepal 🇳🇵
UPI looks like PIX (Brazilian instant payment thing)
Worst company don't use this payment gateway your amount will lost forever and you will have no one to contact i lost my Rs 2,00,000/- in this gateway 😢 and support chat support is disabled since then if come one knows how to connect them tell me
International payment failure rates are very high with Razorpay.
How about implementing a WEB3 based payment method that uses payments in Stable coins like Dai, USDT (tether) or USDC this way payments could be made easily 😃 + no issue in conversion. But surely not many people use such tech in todays time so 😓✌
USDT does not have 1-to-1 holding. They are deficit so it's not gonna be stable for long.
Not sure about the others though.
I watched this video till the end😄
Great job Mehul!
I WATCHED THIS VIDEO TILL THE END!
Why don't you try PayPal integration?
Thqnks mqn very useful
I watched this video till the end.
I watched this video till the end
South Africa Woop Woop! May have a single gateway solution for you...
Just add your Bitcoin wallet it would be very easy for international transaction
Odd video. I think the conclusion is that Stripe is actually amazing, BUT not suitable for the Indian market.
Till end
Show which payment gateway u made?? 😂
Have you tried PayPal yet?
They ban Indian accounts for seemingly no reason.
Paypal is also expensive
True razorpay documentation is horrible.
Can you make video on Braintree please?
Razorpay definitely suck.
The best solution is to accept Bitcoin or crypto currency 😅😂
I watched this video till the end!
I watched this video till the end
I watched this video till the end