Card
constructor(merchantAccountId: String? = null, isAuthenticationInsightRequested: Boolean = false, shouldValidate: Boolean = false, cardholderName: String? = null, number: String? = null, company: String? = null, countryCode: String? = null, cvv: String? = null, expirationMonth: String? = null, expirationYear: String? = null, extendedAddress: String? = null, firstName: String? = null, lastName: String? = null, locality: String? = null, postalCode: String? = null, region: String? = null, streetAddress: String? = null, sessionId: String? = null, source: String? = DEFAULT_SOURCE, integration: IntegrationType? = IntegrationType.CUSTOM)