Class CustomerRiskAssessment
Inherited Members
Namespace: Ingenico.Connect.Sdk.Domain.Riskassessments.Definitions
Assembly: connect-sdk-dotnet.dll
Syntax
public class CustomerRiskAssessment
Properties
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 |