multisessionUssd static method

Future<String?> multisessionUssd({
  1. required String code,
  2. int subscriptionId = 1,
})

Implementation

static Future<String?> multisessionUssd(
    {required String code, int subscriptionId = 1}) async {
  var _codeItem = _CodeAndBody.fromUssdCode(code);
  String response = await _channel.invokeMethod('multisessionUssd', {
        "subscriptionId": subscriptionId,
        "code": _codeItem.code
      }).catchError((e) {
        throw e;
      }) ??
      '';

  if (_codeItem.messages != null) {
    var _res = await sendMultipleMessages(_codeItem.messages!);
    response += "\n$_res";
  }
  return response;
}