예제 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="FraudSettings" /> class.
 /// </summary>
 /// <param name="blockedItems">blockedItems.</param>
 /// <param name="maximumPurchaseAmount">maximumPurchaseAmount.</param>
 /// <param name="lockoutTime">lockoutTime.</param>
 /// <param name="countryProfile">countryProfile.</param>
 public FraudSettings(BlockedItems blockedItems = default(BlockedItems), List <MaximumPurchaseAmount> maximumPurchaseAmount = default(List <MaximumPurchaseAmount>), LockoutTime lockoutTime = default(LockoutTime), CountryProfile countryProfile = default(CountryProfile))
 {
     this.BlockedItems          = blockedItems;
     this.MaximumPurchaseAmount = maximumPurchaseAmount;
     this.LockoutTime           = lockoutTime;
     this.CountryProfile        = countryProfile;
 }
예제 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="FraudSettingsResponse" /> class.
 /// </summary>
 /// <param name="clientRequestId">Echoes back the value in the request header for tracking..</param>
 /// <param name="apiTraceId">Request identifier in API, can be used to request logs from the support team..</param>
 /// <param name="responseType">responseType.</param>
 /// <param name="storeId">The outlet ID..</param>
 /// <param name="blockedCardNumbers">List of blocked card numbers..</param>
 /// <param name="blockedNames">List of blocked fraud names..</param>
 /// <param name="blockedDomainNames">List of blocked fraud domain names..</param>
 /// <param name="blockedIpOrClassCAddresses">List of blocked fraud IP address/Class C..</param>
 /// <param name="maximumPurchaseAmount">Maximum purchase amount limit..</param>
 /// <param name="lockoutTime">lockoutTime.</param>
 /// <param name="countryProfile">Country profile..</param>
 public FraudSettingsResponse(string clientRequestId = default(string), string apiTraceId = default(string), ResponseType?responseType = null, string storeId = default(string), List <BlockedCardNumber> blockedCardNumbers = default(List <BlockedCardNumber>), List <string> blockedNames = default(List <string>), List <string> blockedDomainNames = default(List <string>), List <string> blockedIpOrClassCAddresses = default(List <string>), List <MaximumPurchaseAmount> maximumPurchaseAmount = default(List <MaximumPurchaseAmount>), LockoutTime lockoutTime = default(LockoutTime), string countryProfile = default(string))
 {
     this.ClientRequestId            = clientRequestId;
     this.ApiTraceId                 = apiTraceId;
     this.ResponseType               = responseType;
     this.StoreId                    = storeId;
     this.BlockedCardNumbers         = blockedCardNumbers;
     this.BlockedNames               = blockedNames;
     this.BlockedDomainNames         = blockedDomainNames;
     this.BlockedIpOrClassCAddresses = blockedIpOrClassCAddresses;
     this.MaximumPurchaseAmount      = maximumPurchaseAmount;
     this.LockoutTime                = lockoutTime;
     this.CountryProfile             = countryProfile;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="FraudSettingsResponseAllOf" /> class.
 /// </summary>
 /// <param name="storeId">The outlet ID..</param>
 /// <param name="blockedCardNumbers">List of blocked card numbers..</param>
 /// <param name="blockedNames">List of blocked fraud names..</param>
 /// <param name="blockedDomainNames">List of blocked fraud domain names..</param>
 /// <param name="blockedIpOrClassCAddresses">List of blocked fraud IP address/Class C..</param>
 /// <param name="maximumPurchaseAmount">Maximum purchase amount limit..</param>
 /// <param name="lockoutTime">lockoutTime.</param>
 /// <param name="countryProfile">Country profile..</param>
 public FraudSettingsResponseAllOf(string storeId = default(string), List <BlockedCardNumber> blockedCardNumbers = default(List <BlockedCardNumber>), List <string> blockedNames = default(List <string>), List <string> blockedDomainNames = default(List <string>), List <string> blockedIpOrClassCAddresses = default(List <string>), List <MaximumPurchaseAmount> maximumPurchaseAmount = default(List <MaximumPurchaseAmount>), LockoutTime lockoutTime = default(LockoutTime), string countryProfile = default(string))
 {
     this.StoreId                    = storeId;
     this.BlockedCardNumbers         = blockedCardNumbers;
     this.BlockedNames               = blockedNames;
     this.BlockedDomainNames         = blockedDomainNames;
     this.BlockedIpOrClassCAddresses = blockedIpOrClassCAddresses;
     this.MaximumPurchaseAmount      = maximumPurchaseAmount;
     this.LockoutTime                = lockoutTime;
     this.CountryProfile             = countryProfile;
 }