C# Package of Chargily Pay™, the easiest and free way to integrate e-payment API through widespread payment methods in Algeria such as EDAHABIA (Algerie Post) and CIB (SATIM) into your C#/ASP.NET project.
# Welcome to C# Package Repository
# for Chargily Pay™ Gateway - V2.
Thank you for your interest in C# Package of Chargily Pay™, an open source project by Chargily, a leading fintech company in Algeria specializing in payment solutions and e-commerce facilitating, this Package is providing the easiest and free way to integrate e-payment API through widespread payment methods in Algeria such as EDAHABIA (Algerie Post) and CIB (SATIM) into your C#/ASP.NET projects.
This package is developed by **Ahmed Chakhoum (rainxh11)** and is open to contributions from developers like you.
| Nuget Pacakge | Downloads |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------|
| Chargily.Pay: | |
| Chargily.Pay.AspNet: | |
## Support with the various .NET Project-types:
Only `.NET6.0` and newer versions are supported.
_**NOTE:** Ability to receive checkout status with Webhook endpoint is only possible with project types that can host an HTTP Server._
# Documentations Summary:
- Installation
- Getting Started:etting-started)
+ Create a checkout without Product & Price
+ Create a Payment Link for a product
+ Create a Customer
+ Retrieve Balance Wallets
+ How to Retrieve Data:
- Products
- Prices
- Customers
- Checkouts
- Checkout Items
- Payment Links
- Payment Links Items
- Usage with ASP.NET WebApi:
+ Install Chargily.Pay.AspNet Nuget Package
+ Example Usage
+ Webhook Signature Validation
# Installation:
#### __Using DotNet CLI :__
```powershell
dotnet add Chargily.Pay
```
# Getting Started:
1. First create & configure a client:
```csharp
using Chargily.Pay;
va …