PersonalCustomerCommonRequestDataV3
public struct PersonalCustomerCommonRequestDataV3 : Encodable
Child structure of CustomerEnrollBiometricDataRequest.
-
This is a unique number that will be associated with the customer when enrolling or when performing future verifications.
Declaration
Swift
public var uniqueNumber: String -
Name of the customer, can be optionally provided for any Service.
Declaration
Swift
public var name: String? -
Phone Number of the customer
Declaration
Swift
public var phone: String? -
Phone Number country code of the customer.
Declaration
Swift
public var phoneCountryCode: String? -
Email address of the Customer, can be optionally provided for any Service.
Declaration
Swift
public var email: String? -
Date of birth of the customer, can be optionally provided for any Service. (DD/MM/YYYY)
Declaration
Swift
public var dob: String? -
Gender of the Customer, can be optionally provided for any Service.
Declaration
Swift
public var gender: Gender? -
Address Line 1 for the Customer, can be optionally provided for any Service.
Declaration
Swift
public var addressLine1: String? -
Address Line 2 for the Customer, can be optionally provided for any Service.
Declaration
Swift
public var addressLine2: String? -
City address of the Customer, can be optionally provided for any Service.
Declaration
Swift
public var city: String? -
District address of the Customer, can be optionally provided for any Service.
Declaration
Swift
public var district: String? -
Country associated with the Customer, can be optionally provided for any Service. This must be the 3 digit ISO Country Code.
Declaration
Swift
public var country: String? -
Credit card token, can be optionally provided.
Declaration
Swift
public var cardToken: String? -
Last four digits of Credit card number, can be optionally provided.
Declaration
Swift
public var cardLast4: String?
-
init(uniqueNumber:name: phone: phoneCountryCode: email: dob: gender: addressLine1: addressLine2: city: district: country: cardToken: cardLast4: ) Designated initializer.
Declaration
Swift
public init(uniqueNumber: String, name: String? = nil, phone: String? = nil, phoneCountryCode: String? = nil, email: String? = nil, dob: String? = nil, gender: Gender? = nil, addressLine1: String? = nil, addressLine2: String? = nil, city: String? = nil, district: String? = nil, country: String? = nil, cardToken: String? = nil, cardLast4: String? = nil)Parameters
uniqueNumberThis is a unique number that will be associated with the customer when enrolling or when performing future verifications.
nameName of the customer, can be optionally provided for any Service.
phonePhone Number of the customer
phoneCountryCodePhone Number country code of the customer.
emailEmail address of the Customer, can be optionally provided for any Service.
dobDate of birth of the customer, can be optionally provided for any Service. (DD/MM/YYYY)
genderGender of the Customer, can be optionally provided for any Service.
addressLine1Address Line 1 for the Customer, can be optionally provided for any Service.
addressLine2Address Line 2 for the Customer, can be optionally provided for any Service.
cityCity address of the Customer, can be optionally provided for any Service.
districtDistrict address of the Customer, can be optionally provided for any Service.
countryCountry associated with the Customer, can be optionally provided for any Service. This must be the 3 digit ISO Country Code.
cardTokenCredit card token, can be optionally provided.
cardLast4Last four digits of Credit card number, can be optionally provided.