Class CustomerRiskAssessment
Inherited Members
Namespace: Ingenico.Connect.Sdk.Domain.Riskassessments.Definitions
Assembly: connect-sdk-dotnet.dll
Syntax
public class CustomerRiskAssessmentProperties
Account
Object containing data related to the account the customer has with you
Declaration
public CustomerAccountRiskAssessment Account { get; set; }Property Value
| Type | Description | 
|---|---|
| CustomerAccountRiskAssessment | 
AccountType
Type of the customer account that is used to place this order. Can have one of the following values:
- none - The account that was used to place the order is a guest account or no account was used at all
- created - The customer account was created during this transaction
- existing - The customer account was an already existing account prior to this transaction
Declaration
public string AccountType { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
BillingAddress
Object containing billing address details
Declaration
public Address BillingAddress { get; set; }Property Value
| Type | Description | 
|---|---|
| Address | 
ContactDetails
Object containing contact details like email address
Declaration
public ContactDetailsRiskAssessment ContactDetails { get; set; }Property Value
| Type | Description | 
|---|---|
| ContactDetailsRiskAssessment | 
Device
Object containing information on the device and browser of the customer
Declaration
public CustomerDeviceRiskAssessment Device { get; set; }Property Value
| Type | Description | 
|---|---|
| CustomerDeviceRiskAssessment | 
IsPreviousCustomer
Specifies if the customer has a history of online shopping with the merchant
- true - The customer is a known returning customer
- false - The customer is new/unknown customer
Declaration
public bool? IsPreviousCustomer { get; set; }Property Value
| Type | Description | 
|---|---|
| bool? | 
Locale
The locale that the customer should be addressed in (for 3rd parties). Note that some 3rd party providers only support the languageCode part of the locale, in those cases we will only use part of the locale provided.
Declaration
public string Locale { get; set; }Property Value
| Type | Description | 
|---|---|
| string | 
PersonalInformation
Object containing personal information like name, date of birth and gender
Declaration
public PersonalInformationRiskAssessment PersonalInformation { get; set; }Property Value
| Type | Description | 
|---|---|
| PersonalInformationRiskAssessment | 
ShippingAddress
Object containing shipping address details
Declaration
[Obsolete("Use Order.shipping.address instead")]
public AddressPersonal ShippingAddress { get; set; }Property Value
| Type | Description | 
|---|---|
| AddressPersonal |