kaizapay_sdk_dart 1.0.3
kaizapay_sdk_dart: ^1.0.3 copied to clipboard
A KaizaPay package for accepting payments in your Dart application.
example/kaizapay_sdk_dart_example.dart
import 'package:kaizapay_sdk_dart/kaizapay_sdk_dart.dart';
void main() {
testPaymentInitiation()
.then((val) => print("mission successful"))
.catchError((error) => print("failed to initiate payment. error: $error"));
}
Future<Payment> testPaymentInitiation() async {
final kaiza = Kaiza(
apiKey: 'UGvQWcMKJJo4SUgV9vgR3vlVRotMQJzGqW8WbH8foI5Jh6ugabTsG3aguSh785So',
apiSecret: 'Ophn4PltnfejsO2Wx5A4Oq9t1Ae1DIwEUvO6M74pYxvZtEAZXUQqhlLoprFbbZX1',
);
await kaiza.initSDK();
final payment = await kaiza.initiatePayment(
InitiatePaymentDTO(amount: 100, redirectURL: 'https://testredirecturl.com'),
);
print(payment);
return payment;
}