NinepaySdkFlutter constructor

NinepaySdkFlutter({
  1. required String merchantCode,
  2. required String secretKey,
  3. String? uId,
  4. String? colorCode,
  5. required String flavorEnv,
  6. String? phoneNumber,
})

Implementation

factory NinepaySdkFlutter({
  required String merchantCode,
  required String secretKey,
  String? uId,
  String? colorCode,
  required String flavorEnv,
  String? phoneNumber,
}) {
  Map<String, dynamic> map = {
    'merchantCode': merchantCode,
    'secretKey': secretKey,
    'uId': uId,
    'colorCode': colorCode,
    'flavorEnv': flavorEnv,
    if (phoneNumber != null) 'phoneNumber': phoneNumber,
  };
  _methodChannel.invokeMethod('init', map);
  return _instance;
}