/// <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; }