This project provides a .NET integration library for the PayerOne payment gateway API. It implements a clean, dependency injection-based architecture for handling payment operations including checkout sessions, express wallet payments, webhooks, and order management.
The solution consists of two main projects:
- PayerOne: Core library containing service implementations, configurations, and models
- ApiExample: Example ASP.NET Core API demonstrating usage
The library uses the Extension Method Pattern for service registration, providing a fluent API for configuration: