Skip to content

Latest commit

 

History

History
12 lines (9 loc) · 803 Bytes

README.md

File metadata and controls

12 lines (9 loc) · 803 Bytes

Payment Integration API

A C# API for seamless payment integration with multiple providers, including Stripe and PayPal. Built using Clean Architecture principles, it features secure JWT authentication, structured logging with Serilog, centralized error handling, and extensible support for additional payment gateways. The solution is fully tested with unit and integration tests and is designed for high scalability and maintainability.

Key Features:

Clean Architecture with clear separation of concerns.
Multi-provider payment support (e.g., Stripe, PayPal).
Secure JWT-based authentication and sensitive data encryption.
Structured logging and centralized error handling.
Ready for deployment with Docker and CI/CD workflows.
Comprehensive testing (unit and integration).