flutter_paystack_client

Last updated:

0 purchases

flutter_paystack_client Image
flutter_paystack_client Images
Add to Cart

Description:

flutter paystack client

flutter_paystack_client #




A Flutter plugin for making payments via Paystack Payment Gateway. Supports web, and mobile devices as a wrapper
around https://pub.dev/packages/flutter_paystack
🚀 Installation #
To use this plugin, add flutter_paystack_client as
a dependency in your pubspec.yaml file.
Then initialize the plugin preferably in the initState of your widget.
import 'package:flutter_paystack_client/flutter_paystack_client.dart';

class _PaymentPageState extends State<PaymentPage> {
var publicKey = '[YOUR_PAYSTACK_PUBLIC_KEY]';

@override
void initState() {
PaystackClient.initialize(publicKey);
}
}
copied to clipboard
Web #
Include the Paystack JS script in your index.html file
<script src="https://js.paystack.co/v1/inline.js"></script>
copied to clipboard
Usage #
Charge charge = Charge()
..amount = 10000
..reference = _getReference()
..email = '[email protected]';

CheckoutResponse response = await PaystackPlugin.checkout(
context context,
charge: charge,
);
copied to clipboard
It is recommended that when PaystackClient.checkout() returns, the
payment should be
verified
on your backend.

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.