getTrnRequestHash method
Future<String>
getTrnRequestHash({
- required String orderId,
- required String mid,
- required String trnAmt,
- required String trnCurrency,
- required String meTransReqType,
- required String enckey,
- required String responseUrl,
- required String trnRemarks,
- String? addField1,
- String? addField2,
- String? addField3,
- String? addField4,
- String? addField5,
- String? addField6,
- String? addField7,
- String? addField8,
- String? addField9,
- String? addField10,
override
Returns the parameter for Transaction request for the given order id.
Implementation
@override
Future<String> getTrnRequestHash({
required String orderId,
required String mid,
required String trnAmt,
required String trnCurrency,
required String meTransReqType,
required String enckey,
required String responseUrl,
required String trnRemarks,
String? addField1,
String? addField2,
String? addField3,
String? addField4,
String? addField5,
String? addField6,
String? addField7,
String? addField8,
String? addField9,
String? addField10,
}) async {
final requestHash =
await methodChannel.invokeMethod<String>('getRequestHash', {
'orderId': orderId,
'mid': mid,
'trnAmt': trnAmt,
'trnCurrency': trnCurrency,
'meTransReqType': meTransReqType,
'enckey': enckey,
'responseUrl': responseUrl,
'trnRemarks': trnRemarks,
'addField1': addField1,
'addField2': addField2,
'addField3': addField3,
'addField4': addField4,
'addField5': addField5,
'addField6': addField6,
'addField7': addField7,
'addField8': addField8,
'addField9': addField9,
'addField10': addField10,
});
return requestHash ?? 'Some Error Occured';
}