toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() => {
      "status": status == null ? null : status,
      "responseCode": responseCode == null ? null : responseCode,
      "responseMessage": responseMessage == null ? null : responseMessage,
      "token": token == null ? null : token,
      "expirationDate": expirationDate == null ? null : expirationDate,
      "cardType": cardType == null ? null : cardType,
      "maskedCardNumber": maskedCardNumber == null ? null : maskedCardNumber,
      "cardTransactionIdentifier": cardTransactionIdentifier == null
          ? null
          : cardTransactionIdentifier,
      "taskID": taskId == null ? null : taskId,
      "transactionID": transactionId == null ? null : transactionId,
      "transactionTimestamp": transactionTimestamp == null
          ? null
          : transactionTimestamp!.toIso8601String(),
      "expiration": expiration == null ? null : expiration,
      "cvv": cvv == null ? null : cvv,
      "full_name": fullName == null ? null : fullName,
      "issuer": issuer == null
          ? null
          : List<dynamic>.from(issuer!.map((x) => x.toJson())),
    };