/// <summary> /// Initializes a new instance of the <see cref="CheckPayerAuthEnrollmentRequest" /> class. /// </summary> /// <param name="ClientReferenceInformation">ClientReferenceInformation.</param> /// <param name="OrderInformation">OrderInformation.</param> /// <param name="PaymentInformation">PaymentInformation.</param> /// <param name="ProcessingInformation">ProcessingInformation.</param> /// <param name="BuyerInformation">BuyerInformation.</param> /// <param name="DeviceInformation">DeviceInformation.</param> /// <param name="MerchantInformation">MerchantInformation.</param> /// <param name="AcquirerInformation">AcquirerInformation.</param> /// <param name="RecurringPaymentInformation">RecurringPaymentInformation.</param> /// <param name="ConsumerAuthenticationInformation">ConsumerAuthenticationInformation.</param> /// <param name="RiskInformation">RiskInformation.</param> /// <param name="TravelInformation">TravelInformation.</param> /// <param name="MerchantDefinedInformation">MerchantDefinedInformation.</param> public CheckPayerAuthEnrollmentRequest(Riskv1authenticationsetupsClientReferenceInformation ClientReferenceInformation = default(Riskv1authenticationsetupsClientReferenceInformation), Riskv1authenticationsOrderInformation OrderInformation = default(Riskv1authenticationsOrderInformation), Riskv1authenticationexemptionsPaymentInformation PaymentInformation = default(Riskv1authenticationexemptionsPaymentInformation), Riskv1authenticationsetupsProcessingInformation ProcessingInformation = default(Riskv1authenticationsetupsProcessingInformation), Riskv1authenticationsBuyerInformation BuyerInformation = default(Riskv1authenticationsBuyerInformation), Riskv1authenticationsDeviceInformation DeviceInformation = default(Riskv1authenticationsDeviceInformation), Riskv1authenticationsMerchantInformation MerchantInformation = default(Riskv1authenticationsMerchantInformation), Riskv1authenticationsAcquirerInformation AcquirerInformation = default(Riskv1authenticationsAcquirerInformation), Riskv1authenticationsRecurringPaymentInformation RecurringPaymentInformation = default(Riskv1authenticationsRecurringPaymentInformation), Riskv1authenticationsConsumerAuthenticationInformation ConsumerAuthenticationInformation = default(Riskv1authenticationsConsumerAuthenticationInformation), Riskv1authenticationsRiskInformation RiskInformation = default(Riskv1authenticationsRiskInformation), Riskv1authenticationsTravelInformation TravelInformation = default(Riskv1authenticationsTravelInformation), List <Riskv1decisionsMerchantDefinedInformation> MerchantDefinedInformation = default(List <Riskv1decisionsMerchantDefinedInformation>)) { this.ClientReferenceInformation = ClientReferenceInformation; this.OrderInformation = OrderInformation; this.PaymentInformation = PaymentInformation; this.ProcessingInformation = ProcessingInformation; this.BuyerInformation = BuyerInformation; this.DeviceInformation = DeviceInformation; this.MerchantInformation = MerchantInformation; this.AcquirerInformation = AcquirerInformation; this.RecurringPaymentInformation = RecurringPaymentInformation; this.ConsumerAuthenticationInformation = ConsumerAuthenticationInformation; this.RiskInformation = RiskInformation; this.TravelInformation = TravelInformation; this.MerchantDefinedInformation = MerchantDefinedInformation; }
/// <summary> /// Initializes a new instance of the <see cref="AuthenticationExemptionsRequest" /> class. /// </summary> /// <param name="ClientReferenceInformation">ClientReferenceInformation.</param> /// <param name="OrderInformation">OrderInformation.</param> /// <param name="PaymentInformation">PaymentInformation.</param> /// <param name="DeviceInformation">DeviceInformation.</param> /// <param name="MerchantInformation">MerchantInformation.</param> /// <param name="AcquirerInformation">AcquirerInformation.</param> public AuthenticationExemptionsRequest(PtsV2IncrementalAuthorizationPatch201ResponseClientReferenceInformation ClientReferenceInformation = default(PtsV2IncrementalAuthorizationPatch201ResponseClientReferenceInformation), Riskv1authenticationexemptionsOrderInformation OrderInformation = default(Riskv1authenticationexemptionsOrderInformation), Riskv1authenticationexemptionsPaymentInformation PaymentInformation = default(Riskv1authenticationexemptionsPaymentInformation), Riskv1authenticationexemptionsDeviceInformation DeviceInformation = default(Riskv1authenticationexemptionsDeviceInformation), Riskv1authenticationexemptionsMerchantInformation MerchantInformation = default(Riskv1authenticationexemptionsMerchantInformation), Riskv1authenticationexemptionsAcquirerInformation AcquirerInformation = default(Riskv1authenticationexemptionsAcquirerInformation)) { this.ClientReferenceInformation = ClientReferenceInformation; this.OrderInformation = OrderInformation; this.PaymentInformation = PaymentInformation; this.DeviceInformation = DeviceInformation; this.MerchantInformation = MerchantInformation; this.AcquirerInformation = AcquirerInformation; }