/// <summary>
 /// Initializes a new instance of the <see cref="MitReversalRequest" /> class.
 /// </summary>
 /// <param name="ClientReferenceInformation">ClientReferenceInformation.</param>
 /// <param name="ReversalInformation">ReversalInformation.</param>
 /// <param name="ProcessingInformation">ProcessingInformation.</param>
 /// <param name="OrderInformation">OrderInformation.</param>
 /// <param name="PointOfSaleInformation">PointOfSaleInformation.</param>
 public MitReversalRequest(Ptsv2paymentsClientReferenceInformation ClientReferenceInformation = default(Ptsv2paymentsClientReferenceInformation), Ptsv2paymentsidreversalsReversalInformation ReversalInformation = default(Ptsv2paymentsidreversalsReversalInformation), Ptsv2paymentsidreversalsProcessingInformation ProcessingInformation = default(Ptsv2paymentsidreversalsProcessingInformation), Ptsv2paymentsidreversalsOrderInformation OrderInformation = default(Ptsv2paymentsidreversalsOrderInformation), Ptsv2paymentsidreversalsPointOfSaleInformation PointOfSaleInformation = default(Ptsv2paymentsidreversalsPointOfSaleInformation))
 {
     this.ClientReferenceInformation = ClientReferenceInformation;
     this.ReversalInformation        = ReversalInformation;
     this.ProcessingInformation      = ProcessingInformation;
     this.OrderInformation           = OrderInformation;
     this.PointOfSaleInformation     = PointOfSaleInformation;
 }
Exemple #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PtsV2PaymentsReversalsPost201Response" /> class.
 /// </summary>
 /// <param name="Links">Links.</param>
 /// <param name="Id">An unique identification number assigned by CyberSource to identify the submitted request. It is also appended to the endpoint of the resource..</param>
 /// <param name="SubmitTimeUtc">Time of request in UTC. Format: &#x60;YYYY-MM-DDThh:mm:ssZ&#x60; Example &#x60;2016-08-11T22:47:57Z&#x60; equals August 11, 2016, at 22:47:57 (10:47:57 p.m.). The &#x60;T&#x60; separates the date and the time. The &#x60;Z&#x60; indicates UTC. .</param>
 /// <param name="Status">The status of the submitted transaction.  Possible values:  - REVERSED .</param>
 /// <param name="ReconciliationId">The reconciliation id for the submitted transaction. This value is not returned for all processors. .</param>
 /// <param name="ClientReferenceInformation">ClientReferenceInformation.</param>
 /// <param name="ReversalAmountDetails">ReversalAmountDetails.</param>
 /// <param name="ProcessorInformation">ProcessorInformation.</param>
 /// <param name="IssuerInformation">IssuerInformation.</param>
 /// <param name="AuthorizationInformation">AuthorizationInformation.</param>
 /// <param name="PointOfSaleInformation">PointOfSaleInformation.</param>
 public PtsV2PaymentsReversalsPost201Response(PtsV2PaymentsReversalsPost201ResponseLinks Links = default(PtsV2PaymentsReversalsPost201ResponseLinks), string Id = default(string), string SubmitTimeUtc = default(string), string Status = default(string), string ReconciliationId = default(string), PtsV2PaymentsPost201ResponseClientReferenceInformation ClientReferenceInformation = default(PtsV2PaymentsPost201ResponseClientReferenceInformation), PtsV2PaymentsReversalsPost201ResponseReversalAmountDetails ReversalAmountDetails = default(PtsV2PaymentsReversalsPost201ResponseReversalAmountDetails), PtsV2PaymentsReversalsPost201ResponseProcessorInformation ProcessorInformation = default(PtsV2PaymentsReversalsPost201ResponseProcessorInformation), PtsV2PaymentsReversalsPost201ResponseIssuerInformation IssuerInformation = default(PtsV2PaymentsReversalsPost201ResponseIssuerInformation), PtsV2PaymentsReversalsPost201ResponseAuthorizationInformation AuthorizationInformation = default(PtsV2PaymentsReversalsPost201ResponseAuthorizationInformation), Ptsv2paymentsidreversalsPointOfSaleInformation PointOfSaleInformation = default(Ptsv2paymentsidreversalsPointOfSaleInformation))
 {
     this.Links                      = Links;
     this.Id                         = Id;
     this.SubmitTimeUtc              = SubmitTimeUtc;
     this.Status                     = Status;
     this.ReconciliationId           = ReconciliationId;
     this.ClientReferenceInformation = ClientReferenceInformation;
     this.ReversalAmountDetails      = ReversalAmountDetails;
     this.ProcessorInformation       = ProcessorInformation;
     this.IssuerInformation          = IssuerInformation;
     this.AuthorizationInformation   = AuthorizationInformation;
     this.PointOfSaleInformation     = PointOfSaleInformation;
 }