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.
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
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 )
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.
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.
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
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?
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 😓✌
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 🇳🇵
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
Would love to see a more in-depth explanation of the multiple payment gateway implementation. Btw, I watched till the end :)
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...
Man I just love your unbiased opinion. Keep up the good work!
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
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
Can you share tutorial video on how you are handling currency based on country or The complete custom checkout setup.
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.
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.
If different countries have different prices can't people just use VPN to a country where the payment is cheaper for them
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
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.
U made me fan of u
I was totally shocked after looking your website it is totally a god level work
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.
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
Its awesome :), I watched this video till the end!
Dont know much about gateways but i was just wondering why didn’t you choose Amazon pay?
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
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 )
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 :)
Yeah, It's a common problem for Nepali users, and developers as well to deal with these payment integration systems.
Which framework use as backend for codedamn???
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.
is paddle good?
Have you tried Paddle , apparently some Saas builders love it but they take some extra %%
Today I got a brilliant start up idea. I hope mehul will be my first client
lol
bro I am in Let's Discuss
👍😀
"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!!
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?
You can try PayU as well.
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
how do you manage abondon checkouts?
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 ??
Can you please let me know what should i do for payment gateway?? I am implementing Expo and razor pay does not support
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
Super video… just the need of the hour 😍
the only problem now is that its creating more steps to complete the payment and that can be issue
I watched this video till the end!
For any one from out of India, Razorpay is worse.
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
How can I create such a checkout on webflow?
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.
Is it safe to add credit card in Digital Ocean?
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.
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?
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
I agree and I hae faced the same in my website with both these and implemented exactly this way with a different ui
What do you use for analytics? do you use any in-house tool or any other external tools to track the user data?
International payment failure rates are very high with Razorpay.
How to use google pay in stripe?
Why don't you try PayPal integration?
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.
Great job Mehul!
I watched this video till the end😄
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 🇳🇵
I WATCHED THIS VIDEO TILL THE END!
UPI looks like PIX (Brazilian instant payment thing)
How can one add card offers.
Like 10% off on Mastercard, etc.
South Africa Woop Woop! May have a single gateway solution for you...
I watched this video till the end.
Thqnks mqn very useful
I watched this video till the end
Just add your Bitcoin wallet it would be very easy for international transaction
Show which payment gateway u made?? 😂
Have you tried PayPal yet?
They ban Indian accounts for seemingly no reason.
Paypal is also expensive
Odd video. I think the conclusion is that Stripe is actually amazing, BUT not suitable for the Indian market.
Till end
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