getTransactionInfo method
Implementation
Future<ApiResponse<TransactionInfoResponse?>> getTransactionInfo(
String? paymentRef,
) async {
final result = await sharedApiService.callApi(
_getTransactionInfo(paymentRef ?? ""),
ApiMethod.get,
token: '',
);
if (result.statusCode == 200) {
return ApiResponse(
statusCode: result.statusCode,
data:
result.data != null
? TransactionInfoResponse.fromJson(
result.data as Map<String, dynamic>,
)
: null,
);
} else {
return ApiResponse(statusCode: result.statusCode, error: result.error);
}
}