Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Process Refunds with Pesapal | FastAPI Payment Integration | Flight Booking Engine | Day 76
Play lesson

FastAPI & Next.js project: Flight Booking App With DevOps. Day 1 - 100 - Process Refunds with Pesapal | FastAPI Payment Integration | Flight Booking Engine | Day 76

5.0 (2)
23 learners

What you'll learn

This course includes

  • 104.5 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Taking payments is easy. Giving money back is hard. In Day 76, we complete the payment lifecycle by implementing the Refund Endpoint using the Pesapal Gateway. A production booking engine is not complete until it can handle cancellations financially. We will build a secure backend route that communicates with Pesapal's API to reverse transactions while ensuring our local database stays in sync. In this live build: Pesapal API: Understanding the Refund endpoint documentation and required parameters. Authentication: Re-using our OAuth token logic to authorize the refund request. The Backend Logic: Implementing POST /refund in FastAPI. Error Handling: What happens if the gateway rejects the refund? By the end, your system will be able to handle the full financial cycle of a booking. 💬 Join the Community: 👉 https://discord.gg/bqUFaDaj 📘 Watch the full playlist: 👉 https://www.youtube.com/playlist?list=PLdtwawCR2QjmdfhM-7SzDOVGop373bbgW 📂 GitHub Repo (Public Mirror): 👉 https://github.com/KNehe/aero_bound_ventures-public.git 🔥 Subscribe to master Fullstack development #FastAPI #Pesapal #PaymentGateway #Refunds #BackendDevelopment #APIIntegration #FinTech

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere