paystack

Last updated:

0 purchases

paystack Image
paystack Images
Add to Cart

Description:

paystack

Paystack #


A backend client library for Paystack in dart inspired
by Pypaystack2
from python's
ecosystem.
Features #
This library implements a wrapper on all endpoints provided by Paystack. The PaystackClient
class has bindings on it that can be used to access the different wrapper methods. The wrapper
methods are grouped to match Paystack's API Reference. e.g.
PaystackClient.transactions binding provides wrapper methods for all the endpoint for
Paystack's Transactions API. i.e. PaystackClient.transactions.initialize is a wrapper method
for Paystack's initialize transaction endpoint.
Bindings on the PaystackClient class #



Bindings




PaystackClient.applePay


PaystackClient.bulkCharges


PaystackClient.charges


PaystackClient.customers


PaystackClient.dedicatedVirtualAccounts


PaystackClient.disputes


PaystackClient.integration


PaystackClient.miscellaneous


PaystackClient.paymentPages


PaystackClient.paymentRequests


PaystackClient.plans


PaystackClient.products


PaystackClient.refunds


PaystackClient.settlements


PaystackClient.subaccounts


PaystackClient.subscriptions


PaystackClient.terminals


PaystackClient.transactions


PaystackClient.transactionSplits


PaystackClient.transfers


PaystackClient.transferControl


PaystackClient.transferRecipient


PaystackClient.verification



Getting started #
Add the library to your client package.
dart pub add paystack
copied to clipboard
Usage #
See /example folder for more examples.
import 'package:paystack/paystack.dart';

void main() async {
const client = PaystackClient(secretKey: "<your paystack secret key>");
const response = await
client.applePay.all(false);
print(response.statusCode);
print(response.data
);
}
copied to clipboard
Additional information #
Subsequent releases will provide more test coverage and documentation. This project is still
actively
in development. If you have any questions, found a bug or have feature suggestions, please create
an issue in the project's repository. Enjoy your coding experience! 😎

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Files In This Product:

Customer Reviews

There are no reviews.