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
idTypeThis is the code value of the ID type being submitted.
idCountryThis is the 3 digit ISO Country Code
idStateTo help with targeting matching, recommended to be sent when the idCountry equals USA, CAN or AUS and idType equals PID or DL
idImageFrontThis should contain base64 data of the ID front image. Max allowed upload size is 2MB.
idImageBackThis should contain base64 data of the ID front image. Max allowed upload size is 2MB.
idNumberID Number.
idNumber2ID Number.
issueDateID Issue Date. Date will be formatted as dd/mm/yyyy format.
expDateID Expiration Date. Date will be formatted as dd/mm/yyyy format.
videoIdImageFrontThis should contain base64 data of the Customer id Front Video Data. It accepts base64 data.
videoIdImageBackThis should contain base64 data of the Customer id back Video Data. It accepts base64 data.
idFrontIrImageThis should contain base64 data of the Customer id front IR image. It accepts base64 data.
idBackIrImageThis should contain base64 data of the Customer id back IR image. It accepts base64 data.
idFrontUvImageThis should contain base64 data of the Customer id front UV image. It accepts base64 data.
idBackUvImageThis should contain base64 data of the Customer id back UV image. It accepts base64 data.