This library makes it easy to consume Flutterwave API (v3) in .Net projects.
This library implements the following services:
- Banks
- Get bank branches
- Get banks
- Miscellaneous
- Verify a bank account number
- Payments
- Cancel a payment plan
- Create a payment plan
- Get a payment plan
- Get payment plans
- Initiate payment
- Update a payment plan
- Sub accounts
- Create a sub account
- Delete a sub account
- Fetch a sub account
- Fetch all sub accounts
- Update a sub account
- Transactions
- Get transaction fees
- Get transactions
- Resend transaction webhook
- Verify a transaction
- View transaction timeline
- From Nuget
Install-Package Flutterwave.Net -Version 1.0.0
- From .NET CLI
dotnet add package Flutterwave.Net --version 1.0.0
- As a package reference
<PackageReference Include="Flutterwave.Net" Version="1.0.0" />
- Include the Flutterwave.Net namespace to expose all types
... using Flutterwave.Net; ...
- Declare and initialise the FlutterwaveAPI class with your secret key
string flutterwaveSecretKey = ConfigurationManager.AppSettings["FlutterwaveSecretKey"]; var api = new FlutterwaveApi(flutterwaveSecretKey);
View code snippets on how to call each api endpoint in the docs linked below.
Create a new issue or add a comment to an open issue to request for new features and/or report bugs
Send a mail for further assistance using this library