getPayments method
Payments
Implementation
@override
Future<EResponse<List<Payment>>> getPayments({
String? authorization,
String? merchantUUID,
int? pageSize,
int? pageIndex,
String? merchantOp,
String? enzonaOp,
int? status, ///Available values : 1111, 1112, 1113, 1114, 1115, 1116
DateTime? startDate,
DateTime? endDate,
Order? order, ///Available values : asc, desc
Map<String, dynamic>? filters ///Use filters map for more dynamic filtering
}) async {
return parsePaginationResponseAsList(
service.getPayments(
merchantUUID: merchantUUID,
pageSize: pageSize,
pageIndex: pageIndex,
merchantOp: merchantOp,
enzonaOp: enzonaOp,
status: status,
startDate: startDate,
endDate: endDate,
order: order,
filters: filters ?? {}
),
dataListParam: 'payments'
);
}