getTransactionStatus method
Get transaction status
Implementation
Future<LokotroPayOnResponse> getTransactionStatus({
required String orderId,
required String transactionId,
}) async {
if (!isInitialized) {
return _createErrorResponse(
'Service not initialized',
'Please initialize the service first',
0.0,
'USD',
orderId,
);
}
try {
return await _backendProxy!.getTransactionStatus(
orderId: orderId,
transactionId: transactionId,
userId: _currentUserId!,
sessionToken: _currentSessionToken,
);
} catch (e) {
return _createErrorResponse(
'Status Check Error',
'Failed to get transaction status: $e',
0.0,
'USD',
orderId,
);
}
}