Last updated:
0 purchases
flutter theoaks 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_theoaks_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.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.