/// <summary>
 /// Initializes a new instance of the <see cref="RefundPaymentRequest" /> class.
 /// </summary>
 /// <param name="ClientReferenceInformation">ClientReferenceInformation.</param>
 /// <param name="ProcessingInformation">ProcessingInformation.</param>
 /// <param name="PaymentInformation">PaymentInformation.</param>
 /// <param name="OrderInformation">OrderInformation.</param>
 /// <param name="BuyerInformation">BuyerInformation.</param>
 /// <param name="DeviceInformation">DeviceInformation.</param>
 /// <param name="MerchantInformation">MerchantInformation.</param>
 /// <param name="AggregatorInformation">AggregatorInformation.</param>
 /// <param name="PointOfSaleInformation">PointOfSaleInformation.</param>
 /// <param name="MerchantDefinedInformation">The object containing the custom data that the merchant defines. .</param>
 public RefundPaymentRequest(Ptsv2paymentsClientReferenceInformation ClientReferenceInformation = default(Ptsv2paymentsClientReferenceInformation), Ptsv2paymentsidrefundsProcessingInformation ProcessingInformation = default(Ptsv2paymentsidrefundsProcessingInformation), Ptsv2paymentsidrefundsPaymentInformation PaymentInformation = default(Ptsv2paymentsidrefundsPaymentInformation), Ptsv2paymentsidrefundsOrderInformation OrderInformation = default(Ptsv2paymentsidrefundsOrderInformation), Ptsv2paymentsidcapturesBuyerInformation BuyerInformation = default(Ptsv2paymentsidcapturesBuyerInformation), Ptsv2paymentsDeviceInformation DeviceInformation = default(Ptsv2paymentsDeviceInformation), Ptsv2paymentsidrefundsMerchantInformation MerchantInformation = default(Ptsv2paymentsidrefundsMerchantInformation), Ptsv2paymentsidcapturesAggregatorInformation AggregatorInformation = default(Ptsv2paymentsidcapturesAggregatorInformation), Ptsv2paymentsidrefundsPointOfSaleInformation PointOfSaleInformation = default(Ptsv2paymentsidrefundsPointOfSaleInformation), List <Ptsv2paymentsMerchantDefinedInformation> MerchantDefinedInformation = default(List <Ptsv2paymentsMerchantDefinedInformation>))
 {
     this.ClientReferenceInformation = ClientReferenceInformation;
     this.ProcessingInformation      = ProcessingInformation;
     this.PaymentInformation         = PaymentInformation;
     this.OrderInformation           = OrderInformation;
     this.BuyerInformation           = BuyerInformation;
     this.DeviceInformation          = DeviceInformation;
     this.MerchantInformation        = MerchantInformation;
     this.AggregatorInformation      = AggregatorInformation;
     this.PointOfSaleInformation     = PointOfSaleInformation;
     this.MerchantDefinedInformation = MerchantDefinedInformation;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="CreatePaymentRequest" /> class.
 /// </summary>
 /// <param name="ClientReferenceInformation">ClientReferenceInformation.</param>
 /// <param name="ProcessingInformation">ProcessingInformation.</param>
 /// <param name="IssuerInformation">IssuerInformation.</param>
 /// <param name="PaymentInformation">PaymentInformation.</param>
 /// <param name="OrderInformation">OrderInformation.</param>
 /// <param name="BuyerInformation">BuyerInformation.</param>
 /// <param name="RecipientInformation">RecipientInformation.</param>
 /// <param name="DeviceInformation">DeviceInformation.</param>
 /// <param name="MerchantInformation">MerchantInformation.</param>
 /// <param name="AggregatorInformation">AggregatorInformation.</param>
 /// <param name="ConsumerAuthenticationInformation">ConsumerAuthenticationInformation.</param>
 /// <param name="PointOfSaleInformation">PointOfSaleInformation.</param>
 /// <param name="MerchantDefinedInformation">The object containing the custom data that the merchant defines. .</param>
 /// <param name="InstallmentInformation">InstallmentInformation.</param>
 /// <param name="TravelInformation">TravelInformation.</param>
 /// <param name="PromotionInformation">PromotionInformation.</param>
 public CreatePaymentRequest(Ptsv2paymentsClientReferenceInformation ClientReferenceInformation = default(Ptsv2paymentsClientReferenceInformation), Ptsv2paymentsProcessingInformation ProcessingInformation = default(Ptsv2paymentsProcessingInformation), Ptsv2paymentsIssuerInformation IssuerInformation = default(Ptsv2paymentsIssuerInformation), Ptsv2paymentsPaymentInformation PaymentInformation = default(Ptsv2paymentsPaymentInformation), Ptsv2paymentsOrderInformation OrderInformation = default(Ptsv2paymentsOrderInformation), Ptsv2paymentsBuyerInformation BuyerInformation = default(Ptsv2paymentsBuyerInformation), Ptsv2paymentsRecipientInformation RecipientInformation = default(Ptsv2paymentsRecipientInformation), Ptsv2paymentsDeviceInformation DeviceInformation = default(Ptsv2paymentsDeviceInformation), Ptsv2paymentsMerchantInformation MerchantInformation = default(Ptsv2paymentsMerchantInformation), Ptsv2paymentsAggregatorInformation AggregatorInformation = default(Ptsv2paymentsAggregatorInformation), Ptsv2paymentsConsumerAuthenticationInformation ConsumerAuthenticationInformation = default(Ptsv2paymentsConsumerAuthenticationInformation), Ptsv2paymentsPointOfSaleInformation PointOfSaleInformation = default(Ptsv2paymentsPointOfSaleInformation), List <Ptsv2paymentsMerchantDefinedInformation> MerchantDefinedInformation = default(List <Ptsv2paymentsMerchantDefinedInformation>), Ptsv2paymentsInstallmentInformation InstallmentInformation = default(Ptsv2paymentsInstallmentInformation), Ptsv2paymentsTravelInformation TravelInformation = default(Ptsv2paymentsTravelInformation), Ptsv2paymentsPromotionInformation PromotionInformation = default(Ptsv2paymentsPromotionInformation))
 {
     this.ClientReferenceInformation        = ClientReferenceInformation;
     this.ProcessingInformation             = ProcessingInformation;
     this.IssuerInformation                 = IssuerInformation;
     this.PaymentInformation                = PaymentInformation;
     this.OrderInformation                  = OrderInformation;
     this.BuyerInformation                  = BuyerInformation;
     this.RecipientInformation              = RecipientInformation;
     this.DeviceInformation                 = DeviceInformation;
     this.MerchantInformation               = MerchantInformation;
     this.AggregatorInformation             = AggregatorInformation;
     this.ConsumerAuthenticationInformation = ConsumerAuthenticationInformation;
     this.PointOfSaleInformation            = PointOfSaleInformation;
     this.MerchantDefinedInformation        = MerchantDefinedInformation;
     this.InstallmentInformation            = InstallmentInformation;
     this.TravelInformation                 = TravelInformation;
     this.PromotionInformation              = PromotionInformation;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="CapturePaymentRequest" /> class.
 /// </summary>
 /// <param name="ClientReferenceInformation">ClientReferenceInformation.</param>
 /// <param name="ProcessingInformation">ProcessingInformation.</param>
 /// <param name="PaymentInformation">PaymentInformation.</param>
 /// <param name="OrderInformation">OrderInformation.</param>
 /// <param name="BuyerInformation">BuyerInformation.</param>
 /// <param name="DeviceInformation">DeviceInformation.</param>
 /// <param name="MerchantInformation">MerchantInformation.</param>
 /// <param name="AggregatorInformation">AggregatorInformation.</param>
 /// <param name="PointOfSaleInformation">PointOfSaleInformation.</param>
 /// <param name="MerchantDefinedInformation">The object containing the custom data that the merchant defines. .</param>
 /// <param name="InstallmentInformation">InstallmentInformation.</param>
 /// <param name="TravelInformation">TravelInformation.</param>
 /// <param name="PromotionInformation">PromotionInformation.</param>
 public CapturePaymentRequest(Ptsv2paymentsClientReferenceInformation ClientReferenceInformation = default(Ptsv2paymentsClientReferenceInformation), Ptsv2paymentsidcapturesProcessingInformation ProcessingInformation = default(Ptsv2paymentsidcapturesProcessingInformation), Ptsv2paymentsidcapturesPaymentInformation PaymentInformation = default(Ptsv2paymentsidcapturesPaymentInformation), Ptsv2paymentsidcapturesOrderInformation OrderInformation = default(Ptsv2paymentsidcapturesOrderInformation), Ptsv2paymentsidcapturesBuyerInformation BuyerInformation = default(Ptsv2paymentsidcapturesBuyerInformation), Ptsv2paymentsDeviceInformation DeviceInformation = default(Ptsv2paymentsDeviceInformation), Ptsv2paymentsidcapturesMerchantInformation MerchantInformation = default(Ptsv2paymentsidcapturesMerchantInformation), Ptsv2paymentsidcapturesAggregatorInformation AggregatorInformation = default(Ptsv2paymentsidcapturesAggregatorInformation), Ptsv2paymentsidcapturesPointOfSaleInformation PointOfSaleInformation = default(Ptsv2paymentsidcapturesPointOfSaleInformation), List <Ptsv2paymentsMerchantDefinedInformation> MerchantDefinedInformation = default(List <Ptsv2paymentsMerchantDefinedInformation>), Ptsv2paymentsidcapturesInstallmentInformation InstallmentInformation = default(Ptsv2paymentsidcapturesInstallmentInformation), Ptsv2paymentsidcapturesTravelInformation TravelInformation = default(Ptsv2paymentsidcapturesTravelInformation), Ptsv2paymentsPromotionInformation PromotionInformation = default(Ptsv2paymentsPromotionInformation))
 {
     this.ClientReferenceInformation = ClientReferenceInformation;
     this.ProcessingInformation      = ProcessingInformation;
     this.PaymentInformation         = PaymentInformation;
     this.OrderInformation           = OrderInformation;
     this.BuyerInformation           = BuyerInformation;
     this.DeviceInformation          = DeviceInformation;
     this.MerchantInformation        = MerchantInformation;
     this.AggregatorInformation      = AggregatorInformation;
     this.PointOfSaleInformation     = PointOfSaleInformation;
     this.MerchantDefinedInformation = MerchantDefinedInformation;
     this.InstallmentInformation     = InstallmentInformation;
     this.TravelInformation          = TravelInformation;
     this.PromotionInformation       = PromotionInformation;
 }