Skip to content

Commit e946da4

Browse files
committed
Changes for ad-hoc release (May-June 2021)
1 parent afbe50c commit e946da4

File tree

112 files changed

+1882
-374
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

112 files changed

+1882
-374
lines changed

Model/AddNegativeListRequest.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ public partial class AddNegativeListRequest : IEquatable<AddNegativeListRequest
3939
/// <param name="DeviceInformation">DeviceInformation.</param>
4040
/// <param name="RiskInformation">RiskInformation.</param>
4141
/// <param name="BuyerInformation">BuyerInformation.</param>
42-
public AddNegativeListRequest(Riskv1liststypeentriesOrderInformation OrderInformation = default(Riskv1liststypeentriesOrderInformation), Riskv1liststypeentriesPaymentInformation PaymentInformation = default(Riskv1liststypeentriesPaymentInformation), Riskv1decisionsClientReferenceInformation ClientReferenceInformation = default(Riskv1decisionsClientReferenceInformation), Riskv1liststypeentriesDeviceInformation DeviceInformation = default(Riskv1liststypeentriesDeviceInformation), Riskv1liststypeentriesRiskInformation RiskInformation = default(Riskv1liststypeentriesRiskInformation), Riskv1liststypeentriesBuyerInformation BuyerInformation = default(Riskv1liststypeentriesBuyerInformation))
42+
public AddNegativeListRequest(Riskv1liststypeentriesOrderInformation OrderInformation = default(Riskv1liststypeentriesOrderInformation), Riskv1liststypeentriesPaymentInformation PaymentInformation = default(Riskv1liststypeentriesPaymentInformation), Riskv1liststypeentriesClientReferenceInformation ClientReferenceInformation = default(Riskv1liststypeentriesClientReferenceInformation), Riskv1liststypeentriesDeviceInformation DeviceInformation = default(Riskv1liststypeentriesDeviceInformation), Riskv1liststypeentriesRiskInformation RiskInformation = default(Riskv1liststypeentriesRiskInformation), Riskv1liststypeentriesBuyerInformation BuyerInformation = default(Riskv1liststypeentriesBuyerInformation))
4343
{
4444
this.OrderInformation = OrderInformation;
4545
this.PaymentInformation = PaymentInformation;
@@ -65,7 +65,7 @@ public partial class AddNegativeListRequest : IEquatable<AddNegativeListRequest
6565
/// Gets or Sets ClientReferenceInformation
6666
/// </summary>
6767
[DataMember(Name="clientReferenceInformation", EmitDefaultValue=false)]
68-
public Riskv1decisionsClientReferenceInformation ClientReferenceInformation { get; set; }
68+
public Riskv1liststypeentriesClientReferenceInformation ClientReferenceInformation { get; set; }
6969

7070
/// <summary>
7171
/// Gets or Sets DeviceInformation

Model/FraudMarkingActionRequest.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public partial class FraudMarkingActionRequest : IEquatable<FraudMarkingActionR
3535
/// </summary>
3636
/// <param name="RiskInformation">RiskInformation.</param>
3737
/// <param name="ClientReferenceInformation">ClientReferenceInformation.</param>
38-
public FraudMarkingActionRequest(Riskv1decisionsidmarkingRiskInformation RiskInformation = default(Riskv1decisionsidmarkingRiskInformation), Riskv1decisionsClientReferenceInformation ClientReferenceInformation = default(Riskv1decisionsClientReferenceInformation))
38+
public FraudMarkingActionRequest(Riskv1decisionsidmarkingRiskInformation RiskInformation = default(Riskv1decisionsidmarkingRiskInformation), Riskv1liststypeentriesClientReferenceInformation ClientReferenceInformation = default(Riskv1liststypeentriesClientReferenceInformation))
3939
{
4040
this.RiskInformation = RiskInformation;
4141
this.ClientReferenceInformation = ClientReferenceInformation;
@@ -51,7 +51,7 @@ public partial class FraudMarkingActionRequest : IEquatable<FraudMarkingActionR
5151
/// Gets or Sets ClientReferenceInformation
5252
/// </summary>
5353
[DataMember(Name="clientReferenceInformation", EmitDefaultValue=false)]
54-
public Riskv1decisionsClientReferenceInformation ClientReferenceInformation { get; set; }
54+
public Riskv1liststypeentriesClientReferenceInformation ClientReferenceInformation { get; set; }
5555

5656
/// <summary>
5757
/// Returns the string presentation of the object

Model/PtsV2PaymentsPost201ResponseConsumerAuthenticationInformation.cs

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ public partial class PtsV2PaymentsPost201ResponseConsumerAuthenticationInformati
3333
/// <summary>
3434
/// Initializes a new instance of the <see cref="PtsV2PaymentsPost201ResponseConsumerAuthenticationInformation" /> class.
3535
/// </summary>
36+
/// <param name="AccessToken">JSON Web Token (JWT) used to authenticate the consumer with the authentication provider, such as, CardinalCommerce or Rupay. Note - Max Length of this field is 2048 characters. .</param>
3637
/// <param name="AcsRenderingType">Identifies the UI Type the ACS will use to complete the challenge. **NOTE**: Only available for App transactions using the Cardinal Mobile SDK. .</param>
3738
/// <param name="AcsTransactionId">Unique transaction identifier assigned by the ACS to identify a single transaction. .</param>
3839
/// <param name="AcsUrl">URL for the card-issuing bank’s authentication form that you receive when the card is enrolled. The value can be very large. .</param>
@@ -73,8 +74,9 @@ public partial class PtsV2PaymentsPost201ResponseConsumerAuthenticationInformati
7374
/// <param name="Indicator">Indicator used to differentiate Internet transactions from other types. The authentication failed if this field is not returned. For Visa, if your payment processor is Streamline, Barclays, AIBMS, or FDC Germany, you receive the value vbv_failure instead of internet when eci is 07. The value of this field is passed automatically to the authorization service if you request the services together. This field contains one of these values: - &#x60;aesk&#x60;: American Express SafeKey authentication verified successfully. - &#x60;aesk_attempted&#x60;: Card not enrolled in American Express SafeKey, but the attempt to authenticate was recorded. - &#x60;dipb&#x60;: Discover ProtectBuy authentication verified successfully. - &#x60;dipb_attempted&#x60;: Card not enrolled in Discover ProtectBuy, but the attempt to authenticate was recorded. - &#x60;internet&#x60;: Authentication was not verified successfully. - &#x60;js&#x60;: J/Secure authentication verified successfully. - &#x60;js_attempted&#x60;: Card not enrolled in J/Secure, but the attempt to authenticate was recorded. - &#x60;moto&#x60;: Mail or telephone order. - &#x60;pb_attempted&#x60;: Card not enrolled in Diners Club ProtectBuy, but the attempt to authenticate was recorded. - &#x60;recurring&#x60;: Recurring transaction. - &#x60;spa&#x60;: Mastercard Identity Check authentication verified successfully. - &#x60;spa_failure&#x60;: Mastercard Identity Check failed authentication. - &#x60;vbv&#x60;: Visa Secure authentication verified successfully. - &#x60;vbv_attempted&#x60;: Card not enrolled in Visa Secure, but the attempt to authenticate was recorded. - &#x60;vbv_failure&#x60;: Visa Secure authentication unavailable. .</param>
7475
/// <param name="InteractionCounter">Indicates the number of authentication cycles attempted by the cardholder and is tracked by the Issuing Banks ACS.Example: if customer gets the challenge window and enter in their one time password and hit submit then that interaction counter should just be 1. When customer gets the challenge window and the bank asks if they want to have the one time password sent to their phone or their email and they have to choose before going to the next screen to enter in their one time password then this interaction count would be 2. One for the selection of how they want the one time password delivered and another with them actually entering in the one time password and hitting the submit button. .</param>
7576
/// <param name="WhiteListStatus">Enables the communication of trusted beneficiary/whitelist status between the ACS, the DS and the 3DS Requestor. Possible Values: Y - 3DS Requestor is whitelisted by cardholder N - 3DS Requestor is not whitelisted by cardholder .</param>
76-
public PtsV2PaymentsPost201ResponseConsumerAuthenticationInformation(string AcsRenderingType = default(string), string AcsTransactionId = default(string), string AcsUrl = default(string), string AuthenticationPath = default(string), string AuthorizationPayload = default(string), string AuthenticationTransactionId = default(string), string CardholderMessage = default(string), string Cavv = default(string), string CavvAlgorithm = default(string), string ChallengeCancelCode = default(string), string ChallengeRequired = default(string), string DecoupledAuthenticationIndicator = default(string), string DirectoryServerErrorCode = default(string), string DirectoryServerErrorDescription = default(string), string EcommerceIndicator = default(string), string Eci = default(string), string EciRaw = default(string), string EffectiveAuthenticationType = default(string), PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationIvr Ivr = default(PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationIvr), string NetworkScore = default(string), string Pareq = default(string), string ParesStatus = default(string), string ProofXml = default(string), string ProxyPan = default(string), string SdkTransactionId = default(string), string SignedParesStatusReason = default(string), string SpecificationVersion = default(string), string StepUpUrl = default(string), string ThreeDSServerTransactionId = default(string), string UcafAuthenticationData = default(string), string UcafCollectionIndicator = default(string), string VeresEnrolled = default(string), string WhiteListStatusSource = default(string), string Xid = default(string), string DirectoryServerTransactionId = default(string), string AuthenticationResult = default(string), string AuthenticationStatusMsg = default(string), string Indicator = default(string), string InteractionCounter = default(string), string WhiteListStatus = default(string))
77+
public PtsV2PaymentsPost201ResponseConsumerAuthenticationInformation(string AccessToken = default(string), string AcsRenderingType = default(string), string AcsTransactionId = default(string), string AcsUrl = default(string), string AuthenticationPath = default(string), string AuthorizationPayload = default(string), string AuthenticationTransactionId = default(string), string CardholderMessage = default(string), string Cavv = default(string), string CavvAlgorithm = default(string), string ChallengeCancelCode = default(string), string ChallengeRequired = default(string), string DecoupledAuthenticationIndicator = default(string), string DirectoryServerErrorCode = default(string), string DirectoryServerErrorDescription = default(string), string EcommerceIndicator = default(string), string Eci = default(string), string EciRaw = default(string), string EffectiveAuthenticationType = default(string), PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationIvr Ivr = default(PtsV2PaymentsPost201ResponseConsumerAuthenticationInformationIvr), string NetworkScore = default(string), string Pareq = default(string), string ParesStatus = default(string), string ProofXml = default(string), string ProxyPan = default(string), string SdkTransactionId = default(string), string SignedParesStatusReason = default(string), string SpecificationVersion = default(string), string StepUpUrl = default(string), string ThreeDSServerTransactionId = default(string), string UcafAuthenticationData = default(string), string UcafCollectionIndicator = default(string), string VeresEnrolled = default(string), string WhiteListStatusSource = default(string), string Xid = default(string), string DirectoryServerTransactionId = default(string), string AuthenticationResult = default(string), string AuthenticationStatusMsg = default(string), string Indicator = default(string), string InteractionCounter = default(string), string WhiteListStatus = default(string))
7778
{
79+
this.AccessToken = AccessToken;
7880
this.AcsRenderingType = AcsRenderingType;
7981
this.AcsTransactionId = AcsTransactionId;
8082
this.AcsUrl = AcsUrl;
@@ -117,6 +119,13 @@ public partial class PtsV2PaymentsPost201ResponseConsumerAuthenticationInformati
117119
this.WhiteListStatus = WhiteListStatus;
118120
}
119121

122+
/// <summary>
123+
/// JSON Web Token (JWT) used to authenticate the consumer with the authentication provider, such as, CardinalCommerce or Rupay. Note - Max Length of this field is 2048 characters.
124+
/// </summary>
125+
/// <value>JSON Web Token (JWT) used to authenticate the consumer with the authentication provider, such as, CardinalCommerce or Rupay. Note - Max Length of this field is 2048 characters. </value>
126+
[DataMember(Name="accessToken", EmitDefaultValue=false)]
127+
public string AccessToken { get; set; }
128+
120129
/// <summary>
121130
/// Identifies the UI Type the ACS will use to complete the challenge. **NOTE**: Only available for App transactions using the Cardinal Mobile SDK.
122131
/// </summary>
@@ -404,6 +413,7 @@ public override string ToString()
404413
{
405414
var sb = new StringBuilder();
406415
sb.Append("class PtsV2PaymentsPost201ResponseConsumerAuthenticationInformation {\n");
416+
sb.Append(" AccessToken: ").Append(AccessToken).Append("\n");
407417
sb.Append(" AcsRenderingType: ").Append(AcsRenderingType).Append("\n");
408418
sb.Append(" AcsTransactionId: ").Append(AcsTransactionId).Append("\n");
409419
sb.Append(" AcsUrl: ").Append(AcsUrl).Append("\n");
@@ -480,6 +490,11 @@ public bool Equals(PtsV2PaymentsPost201ResponseConsumerAuthenticationInformation
480490
return false;
481491

482492
return
493+
(
494+
this.AccessToken == other.AccessToken ||
495+
this.AccessToken != null &&
496+
this.AccessToken.Equals(other.AccessToken)
497+
) &&
483498
(
484499
this.AcsRenderingType == other.AcsRenderingType ||
485500
this.AcsRenderingType != null &&
@@ -693,6 +708,8 @@ public override int GetHashCode()
693708
{
694709
int hash = 41;
695710
// Suitable nullity checks etc, of course :)
711+
if (this.AccessToken != null)
712+
hash = hash * 59 + this.AccessToken.GetHashCode();
696713
if (this.AcsRenderingType != null)
697714
hash = hash * 59 + this.AcsRenderingType.GetHashCode();
698715
if (this.AcsTransactionId != null)

Model/PtsV2PaymentsPost201ResponseOrderInformation.cs

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,12 @@ public partial class PtsV2PaymentsPost201ResponseOrderInformation : IEquatable<
3535
/// </summary>
3636
/// <param name="AmountDetails">AmountDetails.</param>
3737
/// <param name="InvoiceDetails">InvoiceDetails.</param>
38-
public PtsV2PaymentsPost201ResponseOrderInformation(PtsV2PaymentsPost201ResponseOrderInformationAmountDetails AmountDetails = default(PtsV2PaymentsPost201ResponseOrderInformationAmountDetails), PtsV2PaymentsPost201ResponseOrderInformationInvoiceDetails InvoiceDetails = default(PtsV2PaymentsPost201ResponseOrderInformationInvoiceDetails))
38+
/// <param name="RewardPointsDetails">RewardPointsDetails.</param>
39+
public PtsV2PaymentsPost201ResponseOrderInformation(PtsV2PaymentsPost201ResponseOrderInformationAmountDetails AmountDetails = default(PtsV2PaymentsPost201ResponseOrderInformationAmountDetails), PtsV2PaymentsPost201ResponseOrderInformationInvoiceDetails InvoiceDetails = default(PtsV2PaymentsPost201ResponseOrderInformationInvoiceDetails), PtsV2PaymentsPost201ResponseOrderInformationRewardPointsDetails RewardPointsDetails = default(PtsV2PaymentsPost201ResponseOrderInformationRewardPointsDetails))
3940
{
4041
this.AmountDetails = AmountDetails;
4142
this.InvoiceDetails = InvoiceDetails;
43+
this.RewardPointsDetails = RewardPointsDetails;
4244
}
4345

4446
/// <summary>
@@ -53,6 +55,12 @@ public partial class PtsV2PaymentsPost201ResponseOrderInformation : IEquatable<
5355
[DataMember(Name="invoiceDetails", EmitDefaultValue=false)]
5456
public PtsV2PaymentsPost201ResponseOrderInformationInvoiceDetails InvoiceDetails { get; set; }
5557

58+
/// <summary>
59+
/// Gets or Sets RewardPointsDetails
60+
/// </summary>
61+
[DataMember(Name="rewardPointsDetails", EmitDefaultValue=false)]
62+
public PtsV2PaymentsPost201ResponseOrderInformationRewardPointsDetails RewardPointsDetails { get; set; }
63+
5664
/// <summary>
5765
/// Returns the string presentation of the object
5866
/// </summary>
@@ -63,6 +71,7 @@ public override string ToString()
6371
sb.Append("class PtsV2PaymentsPost201ResponseOrderInformation {\n");
6472
sb.Append(" AmountDetails: ").Append(AmountDetails).Append("\n");
6573
sb.Append(" InvoiceDetails: ").Append(InvoiceDetails).Append("\n");
74+
sb.Append(" RewardPointsDetails: ").Append(RewardPointsDetails).Append("\n");
6675
sb.Append("}\n");
6776
return sb.ToString();
6877
}
@@ -108,6 +117,11 @@ public bool Equals(PtsV2PaymentsPost201ResponseOrderInformation other)
108117
this.InvoiceDetails == other.InvoiceDetails ||
109118
this.InvoiceDetails != null &&
110119
this.InvoiceDetails.Equals(other.InvoiceDetails)
120+
) &&
121+
(
122+
this.RewardPointsDetails == other.RewardPointsDetails ||
123+
this.RewardPointsDetails != null &&
124+
this.RewardPointsDetails.Equals(other.RewardPointsDetails)
111125
);
112126
}
113127

@@ -126,6 +140,8 @@ public override int GetHashCode()
126140
hash = hash * 59 + this.AmountDetails.GetHashCode();
127141
if (this.InvoiceDetails != null)
128142
hash = hash * 59 + this.InvoiceDetails.GetHashCode();
143+
if (this.RewardPointsDetails != null)
144+
hash = hash * 59 + this.RewardPointsDetails.GetHashCode();
129145
return hash;
130146
}
131147
}

0 commit comments

Comments
 (0)