topupWithCreditCardMdkToken method

Future<String> topupWithCreditCardMdkToken({
  1. required String userId,
  2. required String token,
  3. required String accountId,
  4. required int amount,
  5. required String organizationCode,
  6. bool? isCardholderNameSpecified,
  7. String? requestId,
  8. int? topupQuotaId,
})

Implementation

Future<String> topupWithCreditCardMdkToken({
  required String userId,
  required String token,
  required String accountId,
  required int amount,
  required String organizationCode,
  bool? isCardholderNameSpecified,
  String? requestId,
  int? topupQuotaId,
}) async {
  return await invokeMethod<String>(
    (j) => j as String,
    'topupWithCreditCardMdkToken',
    {
      'env': this.env.index,
      'accessToken': this.accessToken,
      'user_id': userId,
      'token': token,
      'account_id': accountId,
      'amount': amount,
      'organization_code': organizationCode,
      'is_cardholder_name_specified': isCardholderNameSpecified,
      'request_id': requestId,
      'topup_quota_id': topupQuotaId,
    },
  );
}