/// <summary>
 /// Initializes a new instance of the <see cref="PtsV2PayoutsPostResponse" /> class.
 /// </summary>
 /// <param name="ClientReferenceInformation">ClientReferenceInformation.</param>
 /// <param name="OrderInformation">OrderInformation.</param>
 /// <param name="MerchantInformation">MerchantInformation.</param>
 /// <param name="RecipientInformation">RecipientInformation.</param>
 /// <param name="SenderInformation">SenderInformation.</param>
 /// <param name="ProcessingInformation">ProcessingInformation.</param>
 /// <param name="PaymentInformation">PaymentInformation.</param>
 public PtsV2PayoutsPostResponse(Ptsv2payoutsClientReferenceInformation ClientReferenceInformation = default(Ptsv2payoutsClientReferenceInformation), Ptsv2payoutsOrderInformation OrderInformation = default(Ptsv2payoutsOrderInformation), Ptsv2payoutsMerchantInformation MerchantInformation = default(Ptsv2payoutsMerchantInformation), Ptsv2payoutsRecipientInformation RecipientInformation = default(Ptsv2payoutsRecipientInformation), Ptsv2payoutsSenderInformation SenderInformation = default(Ptsv2payoutsSenderInformation), Ptsv2payoutsProcessingInformation ProcessingInformation = default(Ptsv2payoutsProcessingInformation), Ptsv2payoutsPaymentInformation PaymentInformation = default(Ptsv2payoutsPaymentInformation))
 {
     this.ClientReferenceInformation = ClientReferenceInformation;
     this.OrderInformation           = OrderInformation;
     this.MerchantInformation        = MerchantInformation;
     this.RecipientInformation       = RecipientInformation;
     this.SenderInformation          = SenderInformation;
     this.ProcessingInformation      = ProcessingInformation;
     this.PaymentInformation         = PaymentInformation;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="OctCreatePaymentRequest" /> class.
 /// </summary>
 /// <param name="ClientReferenceInformation">ClientReferenceInformation.</param>
 /// <param name="OrderInformation">OrderInformation.</param>
 /// <param name="MerchantInformation">MerchantInformation.</param>
 /// <param name="RecipientInformation">RecipientInformation.</param>
 /// <param name="SenderInformation">SenderInformation.</param>
 /// <param name="ProcessingInformation">ProcessingInformation.</param>
 /// <param name="PaymentInformation">PaymentInformation.</param>
 public OctCreatePaymentRequest(PtsV2IncrementalAuthorizationPatch201ResponseClientReferenceInformation ClientReferenceInformation = default(PtsV2IncrementalAuthorizationPatch201ResponseClientReferenceInformation), Ptsv2payoutsOrderInformation OrderInformation = default(Ptsv2payoutsOrderInformation), Ptsv2payoutsMerchantInformation MerchantInformation = default(Ptsv2payoutsMerchantInformation), Ptsv2payoutsRecipientInformation RecipientInformation = default(Ptsv2payoutsRecipientInformation), Ptsv2payoutsSenderInformation SenderInformation = default(Ptsv2payoutsSenderInformation), Ptsv2payoutsProcessingInformation ProcessingInformation = default(Ptsv2payoutsProcessingInformation), Ptsv2payoutsPaymentInformation PaymentInformation = default(Ptsv2payoutsPaymentInformation))
 {
     this.ClientReferenceInformation = ClientReferenceInformation;
     this.OrderInformation           = OrderInformation;
     this.MerchantInformation        = MerchantInformation;
     this.RecipientInformation       = RecipientInformation;
     this.SenderInformation          = SenderInformation;
     this.ProcessingInformation      = ProcessingInformation;
     this.PaymentInformation         = PaymentInformation;
 }