initialize method

  1. @override
Future<bool> initialize(
  1. String publicKey,
  2. bool enableLogging
)
override

Method defintion for managing payment configuration

Implementation

@override
Future<bool> initialize(String publicKey, bool enableLogging) async {
  try {
    final response = await methodChannel.invokeMethod<bool>('initialize', {
      'publicKey': publicKey,
      'enableLogging': enableLogging,
    });

    return response!;
  } on PlatformException catch (e) {
    throw PaystackException(
      message: e.message!,
      code: e.code,
      details: e.details,
    );
  }
}