fetchAndDisplayPendingPayments function
Implementation
Future<void> fetchAndDisplayPendingPayments(VtopClient client) async {
try {
print('Fetching pending payments...');
final pendingPayments = await fetchPendingPayments(client: client);
print('✓ Found ${pendingPayments.length} pending payments:');
print('\n=== PENDING PAYMENTS JSON ===');
final pendingPaymentsJson =
pendingPayments.map((payment) => payment.toJson()).toList();
print(const JsonEncoder.withIndent(' ').convert(pendingPaymentsJson));
print('');
} catch (e) {
print('Error fetching pending payments: $e\n');
}
}