Help Instance Help

m8ty_client_creditcard

Package overview

m8ty_client_creditcard solves this by providing a dedicated interface for searching credit-card transactions, so apps can present those transactions in an appropriate journey.

Credit cards are separately handled as those may not be connected to specific bank account

Before you start

Check the documentation of the m8ty_client_creditcard library to get an idea about the available models and their properties.

import all needed libraries

import 'package:dio/dio.dart'; import 'package:m8ty_client_creditcard/m8ty_client_creditcard.dart'; import 'package:m8ty_client_common/m8ty_client_common.dart'; import 'package:built_collection/built_collection.dart';

How to perform different tasks

Here some examples how the dart client can be used

Search credit card transactions

final client = M8tyClientCreditcard(); client.setOAuthToken('ApiOAuth2', oauthToken); final api = client.getCreditcardTransactionsApi(); try { final response = await api.searchCreditcardTransactions( searchCreditcardTransactionRequestModel: SearchCreditcardTransactionRequestModel((b) { // set search criteria }), ); print('Transactions: ${response.data}'); } on DioException catch (e) { throw Exception( 'Request failed (status: ${e.response?.statusCode}): ${e.response?.data}', ); }
03 September 2026