virtualAccountBalance method
Future<VirtualAccountBalanceResponse?>
virtualAccountBalance(
- dynamic publicKey,
- dynamic accountNumber,
- dynamic isTest
Executes network call to initiate transactions
Implementation
Future<VirtualAccountBalanceResponse?> virtualAccountBalance(publicKey, accountNumber, isTest) async {
VirtualAccountBalanceResponse? virtualAccountBalanceResponse = VirtualAccountBalanceResponse();
final url = "${Utils.getBaseUrl(isTest)}/${Utils.virtualAccountBalanceUrl}/$accountNumber";
final response = await http.get(Uri.parse(url),
headers: {
"Authorization" : "Bearer $publicKey",
"Content-Type" : "application/json"
},
);
final responseBody = jsonDecode(response.body);
virtualAccountBalanceResponse = VirtualAccountBalanceResponse.fromJson(responseBody);
return virtualAccountBalanceResponse;
}