Introduction
ElavonPaymentsNet is a production-grade .NET 10 SDK built around the Elavon / Opayo Payments PI REST API. The project focuses on turning a complex payment integration surface into a clean, strongly-typed client library with predictable service boundaries, explicit models, and safe handling of financial operations.
Alongside the SDK itself, the repository includes a real sandbox playground, schema-backed contract documentation, and automated test coverage. The result is both a usable payment integration library and a practical example of how to structure a modern .NET SDK around a third-party payments platform.