You have the besto PayPal tutorial for integrating it into a Django application!!! Keep it up.
@the_proton_guy Жыл бұрын
Thank you 🥳🥳
@code-with-vivek9 ай бұрын
You are the best...I appreciate the detailed video on integrating Paypal with Django. Have been searching for this and gone through a lot of documentation, but everything seemed outdated or incomplete then I came across your video...
@the_proton_guy9 ай бұрын
I am glad I could help 🎉🎉
@dan45156 күн бұрын
fire intro cuzzo
@the_proton_guy6 күн бұрын
Thank you
@Ash2Tutorial8 ай бұрын
I found it very helpful. Your video was short and to the point.
@the_proton_guy8 ай бұрын
I am glad I could help 🎉
@bapbap6682 Жыл бұрын
Hey guys, I just want to let you know that you can just use the smart buttons option. You basically take a link and then use a anchor element in your HTML code so you don't really have to do the integration manually.
@ZylvieApp3 ай бұрын
This works for PayPal Standard. What about PayPal Advanced? Where you're the platform and you're onboarding an infinite number of PayPal merchants to sell on your ecommerce platform.
@mashin47779 ай бұрын
It's look like anybody can go straight to payment success url and if you will do any additional logic (like it should be) , for example - marking order as paid at this view, anyone can get any product for free, am I missing something?
@the_proton_guy9 ай бұрын
Yes you’re right extra validation can be done to prevent things like that like for example, generating unique payment id’s with uuid and the passing those into the url. The main idea of the video was to teach how to integrate PayPal with Django
@mashin47779 ай бұрын
Thank you, anyway, for your job, I just felt it's important to notice, since for many people youtube tutors is an copy/paste source :)@@the_proton_guy
@JuniorWog11 ай бұрын
what if a customer want to buy more than one artice at one time ? ( for the total price )
@the_proton_guy11 ай бұрын
That’s where a carting system comes in. The customer can add all what they what to buy to a cart and then checkout (payment by PayPal) all the items in the cart at once and the total price for the items will be specified in the code alter summing the total prices. In the video, I did not build a carting system though because I wanted it to be as simple and short as possible
@JuniorWog11 ай бұрын
@@the_proton_guy thanks so much for the answer. did you have an exemple video for me ?
@the_proton_guy11 ай бұрын
I don’t personally have a video but I can recommend another one here: kzbin.info/www/bejne/lXrPiZdoo5WSo6Msi=kDo9l5SgEETIkHeD
@jjssam51659 ай бұрын
How can I solve the issue that anyone can simply access the payment success url(where I will be adding important view logic to mark an order as paid)? What do you think about my method? I am thinking about creating an order instance with a unique uuid field when the user enters the checkout page. Then, I am going to make this order's uuid part of the return_url to the PaymentSuccessful view. That way, once the user is redirected to the PaymentSuccessful view after a successful paypal payment, I will be able to check in the backend whether the return_url's uuid matches one of the orders' uuid field. This way I would be able to identify the correct order (and thus product), and prevent the user from creating additional orders by simply reloading the PaymentSuccessful url. I would appreciate your opinon on whether this would work. Thank you.
@the_proton_guy9 ай бұрын
Yeah that’s a good way of doing it. Once the use lands on the page, you check if the uuid in the url actually exists in the database and if it does, you can mark the order with that uuid as paid. If it is not valid, redirect the person to the checkout page maybe or any other page you want.
@jjssam51659 ай бұрын
@@the_proton_guy Hey, thanks for the confirmation! Before I deploy the website to a live server, are there any other security gaps that I need to take care of if I following this video's instructions (other than the one I mentioned before regarding PaymentSuccessful view)? Also, I just need to change the settings to PAYPAL_TEST = False in order to make this production ready right?
@the_proton_guy9 ай бұрын
Yes, make sure you set that to False! I think that should be all
@siyonshaji10139 ай бұрын
When i try this paypal checkout page shows try again. "Things dont appear to be working at this moment", this message is displayed. What to do now
@the_proton_guy9 ай бұрын
It could be from them. Maybe try later. I ran into this issue once
@siyonshaji10139 ай бұрын
@@the_proton_guy ok
@siyonshaji10138 ай бұрын
@@the_proton_guyit's not working till now can you make a new video doing the same
@the_proton_guy8 ай бұрын
Ok
@mouadrguibi4 ай бұрын
i have the same probleme did you figured it out?
@codedjango Жыл бұрын
Can you demo with django razorpay?
@the_proton_guy Жыл бұрын
Yes, I can look into it
@samakeyacouba393 Жыл бұрын
i can demo zith django razorpay
@adekunleblessing55184 ай бұрын
Can we have PayStack Integration?
@the_proton_guy4 ай бұрын
Will work on this
@22MCA035Maxon Жыл бұрын
Where is the link for the code
@the_proton_guy Жыл бұрын
Hi, i am sorry i forgot to put in in the description. Here it is: github.com/TheProtonGuy/Django-paypal-integration
@user-ju7dw9yc1b Жыл бұрын
After Paypal payment , I want to be redirected automatically to the PaymentSuccessful view instead of first click back to webstore and get the PaymentSuccessful view. Is that possible? If yes, how to change the code?
@the_proton_guy Жыл бұрын
I don’t think so
@legendsanimexy8217 Жыл бұрын
Have you done it brother ?
@the_proton_guy Жыл бұрын
Hello, what issue are you facing and how can I help you
@legendsanimexy8217 Жыл бұрын
@@the_proton_guy not about this topic it was a great video but I have some questions regarding django . Can you please make a video what are thoose concepts which should be learnt to become a junior level django developer to creat product level apps or to be able to apply for junior level jobs . I have been learning djnago for some time currently I am focusing on drf
@the_proton_guy Жыл бұрын
Oh okay. I will work on those
@lord_bii3 ай бұрын
Someone can just bypass all this if they know the product ID. they just post to the payment success url and there you go. You should show a more robust implementation where the update only happens through the notify url. otherwise good content
@the_proton_guy3 ай бұрын
Yes, you’re correct! I just wanted the video to be as short as possible. An option to verify payments would be to add a web hook