Stripe & Razorpay suck! And Why We Built a Checkout Flow from Scratch 🤯

แชร์
ฝัง
  • เผยแพร่เมื่อ 5 พ.ย. 2024

ความคิดเห็น • 110

  • @manzurkhan
    @manzurkhan 2 ปีที่แล้ว +7

    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.

    • @vlogdude4866
      @vlogdude4866 2 ปีที่แล้ว +2

      Then enter it correctly

  • @matrixtoogood5601
    @matrixtoogood5601 2 ปีที่แล้ว +6

    Would love to see a more in-depth explanation of the multiple payment gateway implementation. Btw, I watched till the end :)

  • @anishpillai
    @anishpillai 2 ปีที่แล้ว +17

    Having multiple payment services is helpful in case one of them fails for some reason.

    • @suryavirkapur
      @suryavirkapur 2 ปีที่แล้ว +3

      Stripe doesn't fail.

    • @pratikkeni
      @pratikkeni 2 ปีที่แล้ว +3

      @@suryavirkapur why ?? because it's made by foreigners ? and Indians always down market?

    • @suryavirkapur
      @suryavirkapur 2 ปีที่แล้ว +8

      @@pratikkeni You don't seem to understand how Stripe is a leader in innovation. And others are just blindly copying it.

    • @suryavirkapur
      @suryavirkapur 2 ปีที่แล้ว

      @Syed Mohammad Sannan I disagree.

    • @Chetan_B
      @Chetan_B ปีที่แล้ว

      Actually how do you have multiple payment gateway for any website?? Can anyone tell me...

  • @anonymousmangalorean
    @anonymousmangalorean 2 ปีที่แล้ว +12

    Man I just love your unbiased opinion. Keep up the good work!

  • @jeromtom
    @jeromtom 2 ปีที่แล้ว +6

    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.

  • @abhishekvishwakarma9045
    @abhishekvishwakarma9045 2 ปีที่แล้ว +3

    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

  • @RonaldDas42
    @RonaldDas42 2 ปีที่แล้ว +9

    Razorpay Subscription was a nightmare, had to implement custom idempotent api routes for the webhooks

    • @tapank415
      @tapank415 2 ปีที่แล้ว

      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.

    • @millennialmind9507
      @millennialmind9507 ปีที่แล้ว

      @Ronald Das hi dude, I am facing the same issue with razorpay, what to do?

    • @RonaldDas42
      @RonaldDas42 ปีที่แล้ว

      @@millennialmind9507 create an JSON Object hash, store it in redis to not process duplicate webhooks

  • @beyondcode_
    @beyondcode_ 2 ปีที่แล้ว +2

    Can you share tutorial video on how you are handling currency based on country or The complete custom checkout setup.

  • @swanandbuva1524
    @swanandbuva1524 2 ปีที่แล้ว +5

    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.

  • @ajaykrishna3904
    @ajaykrishna3904 2 ปีที่แล้ว

    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.

  • @darshandev1754
    @darshandev1754 2 ปีที่แล้ว +2

    I totally agree about the razorpay docs, they really need to work on it

    • @tapank415
      @tapank415 2 ปีที่แล้ว +1

      Hey, nice to see you here, Love from fellow django dev.

  • @adithyashetty851
    @adithyashetty851 2 ปีที่แล้ว +2

    If different countries have different prices can't people just use VPN to a country where the payment is cheaper for them

  • @rsroyalrahul5
    @rsroyalrahul5 2 ปีที่แล้ว +1

    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

  • @BharadwajGiridhar
    @BharadwajGiridhar 2 ปีที่แล้ว

    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.

  • @AGaming-yb4lg
    @AGaming-yb4lg 2 ปีที่แล้ว +1

    U made me fan of u
    I was totally shocked after looking your website it is totally a god level work

  • @venkatesh2788
    @venkatesh2788 2 ปีที่แล้ว +2

    What do you think about cashfree Or payu talk something about it

    • @suryavirkapur
      @suryavirkapur 2 ปีที่แล้ว

      Cashfree is not good. PayU works fine, but ugly asf.

  • @lathavoggu2639
    @lathavoggu2639 2 ปีที่แล้ว

    I worked on few payment gateway faced same issues 👍. I watched this video till the end.

  • @tahseenrahman2922
    @tahseenrahman2922 2 ปีที่แล้ว

    Just curious, did you guys explore paypal and how was your experience with that?

  • @shaikusman536
    @shaikusman536 2 ปีที่แล้ว

    watched till the END....Awsome bro..

  • @Omarism
    @Omarism 2 ปีที่แล้ว +1

    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?

    • @codedamn
      @codedamn  2 ปีที่แล้ว +1

      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

    • @millennialmind9507
      @millennialmind9507 ปีที่แล้ว

      @@codedamn which other payment gateway will you suggest, I want subscriptions, but both are nightmare 😫, and I have a wix website

  • @shashankkr1008
    @shashankkr1008 2 ปีที่แล้ว +1

    Its awesome :), I watched this video till the end!

  • @haha7836hahah
    @haha7836hahah 2 ปีที่แล้ว

    Dont know much about gateways but i was just wondering why didn’t you choose Amazon pay?

  • @ujjwalsaxena6469
    @ujjwalsaxena6469 2 ปีที่แล้ว +14

    I think you should give Paytm's payment gateway a try.✌

    • @projectcubit1494
      @projectcubit1494 2 ปีที่แล้ว +2

      Still not international, or as great docs as stripe.

    • @wreespace
      @wreespace 8 หลายเดือนก่อน +3

      this comment did not age well

  • @nithinbhandari3075
    @nithinbhandari3075 2 ปีที่แล้ว +2

    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 )

  • @satoshideysarker7939
    @satoshideysarker7939 2 ปีที่แล้ว +1

    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.👀

    • @pricewell
      @pricewell 2 ปีที่แล้ว

      We did think of that :)

  • @rajanacharya6360
    @rajanacharya6360 2 ปีที่แล้ว

    Yeah, It's a common problem for Nepali users, and developers as well to deal with these payment integration systems.

  • @fahimsanghariyat162
    @fahimsanghariyat162 2 ปีที่แล้ว

    Which framework use as backend for codedamn???

  • @rishiktiwari
    @rishiktiwari ปีที่แล้ว

    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.

  • @swarajbachu8551
    @swarajbachu8551 ปีที่แล้ว

    is paddle good?

  • @HSBTechYT
    @HSBTechYT 2 ปีที่แล้ว +1

    Have you tried Paddle , apparently some Saas builders love it but they take some extra %%

  • @souravdas423
    @souravdas423 2 ปีที่แล้ว +7

    Today I got a brilliant start up idea. I hope mehul will be my first client

    • @whoman7930
      @whoman7930 2 ปีที่แล้ว

      lol

    • @akshay.kapoor
      @akshay.kapoor 2 ปีที่แล้ว

      bro I am in Let's Discuss
      👍😀

  • @dj_meta
    @dj_meta 2 ปีที่แล้ว +1

    "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!!

  • @rules654
    @rules654 2 ปีที่แล้ว +1

    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.

  • @nrbgamingYT
    @nrbgamingYT 2 ปีที่แล้ว

    You can try PayU as well.

  • @charan775
    @charan775 2 ปีที่แล้ว

    why not to default to using razorpay in both cases if country is India? since processing fee is lower

    • @codedamn
      @codedamn  2 ปีที่แล้ว

      Razorpay cannot handle non UPI subscriptions properly

  • @himesh_89
    @himesh_89 2 ปีที่แล้ว +1

    how do you manage abondon checkouts?

  • @realguitarshredder
    @realguitarshredder ปีที่แล้ว

    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.

    • @realguitarshredder
      @realguitarshredder ปีที่แล้ว

      @igzahid9308 luckily I had taken the money out before that. But it happened so abruptly that a business can get hampered.

    • @arupde6320
      @arupde6320 หลายเดือนก่อน

      which one to use ??? which is the alternative of razorpay in India ??

  • @rajeshchilukuri335
    @rajeshchilukuri335 2 ปีที่แล้ว

    Can you please let me know what should i do for payment gateway?? I am implementing Expo and razor pay does not support

  • @ApurvKhare
    @ApurvKhare 2 ปีที่แล้ว

    I thought it was just me, but it checks out that integrating Razorpay payment is pain

    • @forexinvestor3066
      @forexinvestor3066 2 ปีที่แล้ว

      It sucks big time don’t use them none of the orders go thru

  • @celinejohnson1554
    @celinejohnson1554 2 ปีที่แล้ว

    Super video… just the need of the hour 😍

  • @swastikjain6291
    @swastikjain6291 2 ปีที่แล้ว

    the only problem now is that its creating more steps to complete the payment and that can be issue

  • @codeentity
    @codeentity 2 ปีที่แล้ว +1

    I watched this video till the end!

  • @varunishere
    @varunishere หลายเดือนก่อน +1

    For any one from out of India, Razorpay is worse.

  • @ritikraj.18
    @ritikraj.18 2 ปีที่แล้ว +1

    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??

    • @ritikraj.18
      @ritikraj.18 2 ปีที่แล้ว +1

      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.

    • @rahulsriram6295
      @rahulsriram6295 2 ปีที่แล้ว +1

      @@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

  • @aianish
    @aianish 8 หลายเดือนก่อน

    How can I create such a checkout on webflow?

  • @tahseenrahman2922
    @tahseenrahman2922 2 ปีที่แล้ว

    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.

  • @princeroystarling
    @princeroystarling 2 ปีที่แล้ว

    Is it safe to add credit card in Digital Ocean?

  • @sumitkumarmallick1596
    @sumitkumarmallick1596 2 ปีที่แล้ว

    Isn't Square is a better option for international payments gateway?

    • @zaidshaikh2536
      @zaidshaikh2536 2 ปีที่แล้ว

      PayPal ✋

    • @sumitkumarmallick1596
      @sumitkumarmallick1596 2 ปีที่แล้ว

      @@zaidshaikh2536 no way...even they don't support a lot of good payment procedures and also charges are too high.

  • @mkmkmk845
    @mkmkmk845 7 หลายเดือนก่อน

    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?

  • @ClickTamil
    @ClickTamil ปีที่แล้ว +1

    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

  • @essare108
    @essare108 ปีที่แล้ว

    I agree and I hae faced the same in my website with both these and implemented exactly this way with a different ui

  • @vinayvemuri5627
    @vinayvemuri5627 2 ปีที่แล้ว

    What do you use for analytics? do you use any in-house tool or any other external tools to track the user data?

  • @vijayanand5332
    @vijayanand5332 2 ปีที่แล้ว

    International payment failure rates are very high with Razorpay.

  • @ShivamSingh-nl9yv
    @ShivamSingh-nl9yv 2 ปีที่แล้ว

    How to use google pay in stripe?

  • @emperoralthaf6264
    @emperoralthaf6264 2 ปีที่แล้ว

    Why don't you try PayPal integration?

  • @denilbhatt1005
    @denilbhatt1005 2 ปีที่แล้ว

    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 😓✌

    • @magmacodes9143
      @magmacodes9143 2 ปีที่แล้ว

      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.

  • @Sniperguy35
    @Sniperguy35 2 ปีที่แล้ว

    Great job Mehul!

  • @shivenderchaudharymeel2399
    @shivenderchaudharymeel2399 2 ปีที่แล้ว

    I watched this video till the end😄

  • @chetankharel4435
    @chetankharel4435 2 ปีที่แล้ว

    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 🇳🇵

  • @mfkfawas5157
    @mfkfawas5157 2 ปีที่แล้ว

    I WATCHED THIS VIDEO TILL THE END!

  • @esquilo_atomico
    @esquilo_atomico 2 ปีที่แล้ว

    UPI looks like PIX (Brazilian instant payment thing)

  • @bhavyajain638
    @bhavyajain638 2 ปีที่แล้ว

    How can one add card offers.
    Like 10% off on Mastercard, etc.

  • @Protoscribe
    @Protoscribe 2 ปีที่แล้ว

    South Africa Woop Woop! May have a single gateway solution for you...

  • @matrixRule127
    @matrixRule127 2 ปีที่แล้ว

    I watched this video till the end.

  • @bot5am
    @bot5am 2 ปีที่แล้ว

    Thqnks mqn very useful

  • @HarikrishnanSrinivasan
    @HarikrishnanSrinivasan 2 ปีที่แล้ว

    I watched this video till the end

  • @mystic4215
    @mystic4215 2 ปีที่แล้ว

    Just add your Bitcoin wallet it would be very easy for international transaction

  • @fantomgaming9018
    @fantomgaming9018 10 หลายเดือนก่อน

    Show which payment gateway u made?? 😂

  • @lohitakshtrehan6379
    @lohitakshtrehan6379 2 ปีที่แล้ว

    Have you tried PayPal yet?

    • @suryavirkapur
      @suryavirkapur 2 ปีที่แล้ว

      They ban Indian accounts for seemingly no reason.

    • @vijayanand5332
      @vijayanand5332 2 ปีที่แล้ว +1

      Paypal is also expensive

  • @rasmusk339
    @rasmusk339 2 ปีที่แล้ว

    Odd video. I think the conclusion is that Stripe is actually amazing, BUT not suitable for the Indian market.

  • @baburaju30
    @baburaju30 2 ปีที่แล้ว

    Till end

  • @aryanvikash1967
    @aryanvikash1967 2 ปีที่แล้ว

    True razorpay documentation is horrible.

  • @lillycottonear
    @lillycottonear 2 ปีที่แล้ว

    Can you make video on Braintree please?

  • @indranilmondal.webdev
    @indranilmondal.webdev 2 ปีที่แล้ว

    Razorpay definitely suck.

  • @Jack-of_All-Trades
    @Jack-of_All-Trades หลายเดือนก่อน

    The best solution is to accept Bitcoin or crypto currency 😅😂

  • @ashutoshsingh8867
    @ashutoshsingh8867 2 ปีที่แล้ว

    I watched this video till the end!

  • @ratulramchandani
    @ratulramchandani 2 ปีที่แล้ว

    I watched this video till the end

  • @debsouryadatta807
    @debsouryadatta807 10 หลายเดือนก่อน

    I watched this video till the end