Skip to content

gh0ulbyte/recurring-payment-engine

Repository files navigation

recurring-payment-engine

Recurring payment subscription management system with external payment gateway integration. Built with ASP.NET Core (.NET 8) and SQL Server.

Web application designed to manage recurring payment subscriptions (automatic debit enrollments).

The system allows users to register subscription agreements and processes recurring charges through integration with an external payment gateway API.

It includes:

Subscription enrollment flow

Payment session creation

Webhook handling for asynchronous payment notifications

Validation and error handling

Logging and test environments

Built with ASP.NET Core (.NET 8) using MVC and Razor, with optional SQL Server persistence.

The project demonstrates real-world payment processing architecture, external API integration, webhook management, and backend transaction handling.

⚠️ All sensitive information (credentials, client identifiers, database names, and production endpoints) has been removed or replaced with placeholders for security reasons.

About

Recurring payment subscription management system with external payment gateway integration. Built with ASP.NET Core (.NET 8) and SQL Server.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors