Skip to content

PRO TIP Block youtube.com at the DNS level β€” Pi-hole, NextDNS or your hosts file β€” but allow youtube-nocookie.com and i.ytimg.com. These tutorials keep playing; the rabbit hole does not.

Learning without distractions

Django Oscar eCommerce | Paypal Live

116 views on YouTube

Previous Video: https://www.youtube.com/watch?v=VRTqgwg5LAU
Blog: https://www.jaimedcsilva.com/hello-world/django-oscar-paypal-credentials-part-5/
Django Ngrok Tutorial: https://www.youtube.com/watch?v=0xz5b6evj-w
Goodreads book: https://www.goodreads.com/book/show/342504.The_Science_of_Getting_Rich?from_search=true&from_srp=true&qid=QvM4bKLzwl&rank=1

After testing your PayPal flow in sandbox mode, it’s time to make it real! 🎯
In this video, we walk through moving your PayPal integration to production, using PayPal Business credentials and running your Django-Oscar site in a public environment via Ngrok.

βœ… Create or upgrade to a PayPal Business account
βœ… Get live API credentials from PayPal:
 → API Username
 → API Password
 → Signature
βœ… Configure your Django settings.py for production
βœ… Use Ngrok to expose your local dev server for testing
βœ… Go live with the PayPal Express flow

⚠️ Important Notes:

PayPal Live mode does not work locally unless exposed (we use Ngrok)

Personal accounts must be converted to business to access live credentials

Buyer and seller accounts must be different to avoid errors in live testing

πŸ“ Tools used:
Django 5.2
Django-Oscar 4
PayPal Business Account
Ngrok

β˜• Like my work? Support me: https://buymeacoffee.com/jaimedcsilva

πŸ”” Subscribe for more tutorials on product creation, shipping methods, email templates, and more Django-Oscar features!

Thank you! πŸ™‚

00:00 Adding a new product
04:05 PayPal Live

#DjangoOscar #paypal #django #ecommerce #webdevelopment #python #djangotutorial