Back to projects

Payment & Donation API — Cielo & Stripe

Featured
Screenshot of Payment & Donation API — Cielo & Stripe
PythonDjangoDjango REST FrameworkCielo APIStripe APIPostgreSQLDockerREST APIs

A backend platform developed for online donation and payment processing, integrating external payment gateways including Cielo and Stripe.

The system provides REST APIs for creating and managing transactions, processing different payment methods and tracking payment status. The architecture separates payment logic from the application layer and handles communication with external financial APIs.

The project also includes transaction persistence, payment status management, API response handling and a Docker-based deployment environment.

Highlights

Cielo payment gateway integration
Stripe payment integration
PIX payment processing
Online donation processing
Transaction status tracking
REST API architecture
External API integration
Payment data persistence
Error and API response handling
Dockerized deployment