Beneficiary details changes, cheque and yojna services

This commit is contained in:
2026-03-12 12:11:30 +05:30
parent 89569ab1c3
commit d8ebd0ed0e
5 changed files with 626 additions and 0 deletions

View File

@@ -130,4 +130,62 @@ class ChequeService {
);
return response.toString();
}
Future revokeStop({
required String accountno,
required String removeFromChequeNo,
required String instrType,
String? removeToChequeNo,
String? removeIssueDate,
String? removeExpiryDate,
String? removeAmount,
String? removeComment,
required String tpin,
}) async {
final response = await _dio.post(
'/api/cheque/removeStop',
options: Options(
validateStatus: (int? status) => true,
receiveDataWhenStatusError: true,
),
data: {
'accountNumber': accountno,
'removeFromChequeNo': removeFromChequeNo,
'instrumentType': instrType,
'removeToChequeNo': removeToChequeNo,
'removeIssueDate': removeIssueDate,
'removeExpiryDate': removeExpiryDate,
'removeAmount': removeAmount,
'removeComment': removeComment,
'tpin': tpin,
},
);
return response.toString();
}
Future registerPPS({
required String cheque_no,
required String account_number,
String? issue_date,
String? amount,
String? payee_name,
required String tpin,
}) async {
final response = await _dio.post(
'/api/pps',
options: Options(
validateStatus: (int? status) => true,
receiveDataWhenStatusError: true,
),
data: {
'cheque_no': cheque_no,
'account_number': account_number,
'issue_date': issue_date,
'amount': amount,
'payee_name': payee_name,
'tpin': tpin,
},
);
return response.toString();
}
}