Class CustomerAccount
Inherited Members
Namespace: Ingenico.Connect.Sdk.Domain.Payment.Definitions
Assembly: connect-sdk-dotnet.dll
Syntax
public class CustomerAccount
Properties
Authentication
Object containing data on the authentication used by the customer to access their account
Declaration
public CustomerAccountAuthentication Authentication { get; set; }
Property Value
Type | Description |
---|---|
CustomerAccountAuthentication |
ChangeDate
The last date (YYYYMMDD) on which the customer made changes to their account with you. These are changes to billing & shipping address details, new payment account (tokens), or new users(s) added.
Declaration
public string ChangeDate { get; set; }
Property Value
Type | Description |
---|---|
string |
ChangedDuringCheckout
true = the customer made changes to their account during this checkout
false = the customer didn't change anything to their account during this checkout/n
The changes ment here are changes to billing & shipping address details, new payment account (tokens), or new users(s) added.
Declaration
public bool? ChangedDuringCheckout { get; set; }
Property Value
Type | Description |
---|---|
bool? |
CreateDate
The date (YYYYMMDD) on which the customer created their account with you
Declaration
public string CreateDate { get; set; }
Property Value
Type | Description |
---|---|
string |
HadSuspiciousActivity
Specifies if you have experienced suspicious activity on the account of the customer
true = you have experienced suspicious activity (including previous fraud) on the customer account used for this transaction
false = you have experienced no suspicious activity (including previous fraud) on the customer account used for this transaction
Declaration
public bool? HadSuspiciousActivity { get; set; }
Property Value
Type | Description |
---|---|
bool? |
HasForgottenPassword
Specifies if the customer (initially) had forgotten their password
- true - The customer has forgotten their password
- false - The customer has not forgotten their password
Declaration
public bool? HasForgottenPassword { get; set; }
Property Value
Type | Description |
---|---|
bool? |
HasPassword
Specifies if the customer entered a password to gain access to an account registered with the you
- true - The customer has used a password to gain access
- false - The customer has not used a password to gain access
Declaration
public bool? HasPassword { get; set; }
Property Value
Type | Description |
---|---|
bool? |
PasswordChangeDate
The last date (YYYYMMDD) on which the customer changed their password for the account used in this transaction
Declaration
public string PasswordChangeDate { get; set; }
Property Value
Type | Description |
---|---|
string |
PasswordChangedDuringCheckout
Indicates if the password of an account is changed during this checkout
true = the customer made changes to their password of the account used during this checkout
alse = the customer didn't change anything to their password of the account used during this checkout
Declaration
public bool? PasswordChangedDuringCheckout { get; set; }
Property Value
Type | Description |
---|---|
bool? |
PaymentAccountOnFile
Object containing information on the payment account data on file (tokens)
Declaration
public PaymentAccountOnFile PaymentAccountOnFile { get; set; }
Property Value
Type | Description |
---|---|
PaymentAccountOnFile |
PaymentAccountOnFileType
Indicates the type of account. For example, for a multi-account card product.
- not-applicable = the card used doesn't support multiple card products
- credit = the card used is a credit card
- debit = the card used is a debit card
Declaration
public string PaymentAccountOnFileType { get; set; }
Property Value
Type | Description |
---|---|
string |
PaymentActivity
Object containing data on the purchase history of the customer with you
Declaration
public CustomerPaymentActivity PaymentActivity { get; set; }
Property Value
Type | Description |
---|---|
CustomerPaymentActivity |