GenericIdData
public struct GenericIdData : Encodable
-
This is the code value of the ID type being submitted.
Declaration
Swift
public var idType: IdType?
-
This is the 3 digit ISO Country Code
Declaration
Swift
public var idCountry: String?
-
To help with targeting matching, recommended to be sent when the idCountry equals USA, CAN or AUS and idType equals PID or DL
Declaration
Swift
public var idState: String?
-
This should contain base64 data of the ID front image. Max allowed upload size is 2MB. Minimum resolution required is 800X600.
Declaration
Swift
public var idImageFront: String?
-
This should contain base64 data of the ID front image. Max allowed upload size is 2MB. Minimum resolution required is 800X600.
Declaration
Swift
public var idImageBack: String?
-
ID Number.
Declaration
Swift
public var idNumber: String?
-
ID Number.
Declaration
Swift
public var idNumber2: String?
-
ID Issue Date. Date will be formatted as dd/mm/yyyy format.
Declaration
Swift
public var issueDate: String?
-
ID Expiration Date. Date will be formatted as dd/mm/yyyy format.
Declaration
Swift
public var expDate: String?
-
This should contain base64 data of the Customer id Front Video Data. It accepts base64 data.
Declaration
Swift
public var videoIdImageFront: String?
-
This should contain base64 data of the Customer id back Video Data. It accepts base64 data.
Declaration
Swift
public var videoIdImageBack: String?
-
This should contain base64 data of the Customer id front IR image. It accepts base64 data.
Declaration
Swift
public var idFrontIrImage: String?
-
This should contain base64 data of the Customer id back IR image. It accepts base64 data.
Declaration
Swift
public var idBackIrImage: String?
-
This should contain base64 data of the Customer id front UV image. It accepts base64 data.
Declaration
Swift
public var idFrontUvImage: String?
-
This should contain base64 data of the Customer id back UV image. It accepts base64 data.
Declaration
Swift
public var idBackUvImage: String?
-
init(idType:
idCountry: idState: idImageFront: idImageBack: idNumber: idNumber2: issueDate: expDate: videoIdImageFront: videoIdImageBack: idFrontIrImage: idBackIrImage: idFrontUvImage: idBackUvImage: ) Designated initializer.
Declaration
Swift
public init(idType: IdType? = nil, idCountry: String? = nil, idState: String? = nil, idImageFront: String? = nil, idImageBack: String? = nil, idNumber: String? = nil, idNumber2: String? = nil, issueDate: String? = nil, expDate: String? = nil, videoIdImageFront: String? = nil, videoIdImageBack: String? = nil, idFrontIrImage: String? = nil, idBackIrImage: String? = nil, idFrontUvImage: String? = nil, idBackUvImage: String? = nil )
Parameters
idType
This is the code value of the ID type being submitted.
idCountry
This is the 3 digit ISO Country Code
idState
To help with targeting matching, recommended to be sent when the idCountry equals USA, CAN or AUS and idType equals PID or DL
idImageFront
This should contain base64 data of the ID front image. Max allowed upload size is 2MB.
idImageBack
This should contain base64 data of the ID front image. Max allowed upload size is 2MB.
idNumber
ID Number.
idNumber2
ID Number.
issueDate
ID Issue Date. Date will be formatted as dd/mm/yyyy format.
expDate
ID Expiration Date. Date will be formatted as dd/mm/yyyy format.
videoIdImageFront
This should contain base64 data of the Customer id Front Video Data. It accepts base64 data.
videoIdImageBack
This should contain base64 data of the Customer id back Video Data. It accepts base64 data.
idFrontIrImage
This should contain base64 data of the Customer id front IR image. It accepts base64 data.
idBackIrImage
This should contain base64 data of the Customer id back IR image. It accepts base64 data.
idFrontUvImage
This should contain base64 data of the Customer id front UV image. It accepts base64 data.
idBackUvImage
This should contain base64 data of the Customer id back UV image. It accepts base64 data.