/// <summary>
 /// Initializes a new instance of the <see cref="TssV2TransactionsPost201ResponseEmbeddedOrderInformation" /> class.
 /// </summary>
 /// <param name="BillTo">BillTo.</param>
 /// <param name="ShipTo">ShipTo.</param>
 /// <param name="AmountDetails">AmountDetails.</param>
 public TssV2TransactionsPost201ResponseEmbeddedOrderInformation(TssV2TransactionsPost201ResponseEmbeddedOrderInformationBillTo BillTo = default(TssV2TransactionsPost201ResponseEmbeddedOrderInformationBillTo), TssV2TransactionsPost201ResponseEmbeddedOrderInformationShipTo ShipTo = default(TssV2TransactionsPost201ResponseEmbeddedOrderInformationShipTo), Ptsv2paymentsidreversalsReversalInformationAmountDetails AmountDetails = default(Ptsv2paymentsidreversalsReversalInformationAmountDetails))
 {
     this.BillTo        = BillTo;
     this.ShipTo        = ShipTo;
     this.AmountDetails = AmountDetails;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="Ptsv2paymentsidvoidsOrderInformation" /> class.
 /// </summary>
 /// <param name="AmountDetails">AmountDetails.</param>
 public Ptsv2paymentsidvoidsOrderInformation(Ptsv2paymentsidreversalsReversalInformationAmountDetails AmountDetails = default(Ptsv2paymentsidreversalsReversalInformationAmountDetails))
 {
     this.AmountDetails = AmountDetails;
 }
Example #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Ptsv2paymentsidreversalsReversalInformation" /> class.
 /// </summary>
 /// <param name="AmountDetails">AmountDetails.</param>
 /// <param name="Reason">Reason for the authorization reversal. Possible value:   - &#x60;34&#x60;: Suspected fraud  CyberSource ignores this field for processors that do not support this value.  For details, see &#x60;auth_reversal_reason&#x60; field description in [Credit Card Services Using the SCMP API.](https://apps.cybersource.com/library/documentation/dev_guides/CC_Svcs_SCMP_API/html/wwhelp/wwhimpl/js/html/wwhelp.htm) .</param>
 public Ptsv2paymentsidreversalsReversalInformation(Ptsv2paymentsidreversalsReversalInformationAmountDetails AmountDetails = default(Ptsv2paymentsidreversalsReversalInformationAmountDetails), string Reason = default(string))
 {
     this.AmountDetails = AmountDetails;
     this.Reason        = Reason;
 }
Example #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="VasV2PaymentsPost201ResponseOrderInformation" /> class.
 /// </summary>
 /// <param name="ExemptAmount">Total amount of tax exempt amounts. This value is the sum of the values for all the &#x60;orderInformation.lineItems[].exemptAmount&#x60; fields in the tax calculation request. .</param>
 /// <param name="TaxableAmount">Total amount of all taxable amounts. This value is the sum of the values for all the &#x60;orderInformation.lineItems[].taxAmount&#x60; fields in the tax calculation request. .</param>
 /// <param name="TaxAmount">Total amount of tax for all lineItems in the tax calculation request. .</param>
 /// <param name="LineItems">LineItems.</param>
 /// <param name="TaxDetails">TaxDetails.</param>
 /// <param name="AmountDetails">AmountDetails.</param>
 public VasV2PaymentsPost201ResponseOrderInformation(string ExemptAmount = default(string), string TaxableAmount = default(string), string TaxAmount = default(string), List <VasV2PaymentsPost201ResponseOrderInformationLineItems> LineItems = default(List <VasV2PaymentsPost201ResponseOrderInformationLineItems>), List <VasV2PaymentsPost201ResponseOrderInformationTaxDetails> TaxDetails = default(List <VasV2PaymentsPost201ResponseOrderInformationTaxDetails>), Ptsv2paymentsidreversalsReversalInformationAmountDetails AmountDetails = default(Ptsv2paymentsidreversalsReversalInformationAmountDetails))
 {
     this.ExemptAmount  = ExemptAmount;
     this.TaxableAmount = TaxableAmount;
     this.TaxAmount     = TaxAmount;
     this.LineItems     = LineItems;
     this.TaxDetails    = TaxDetails;
     this.AmountDetails = AmountDetails;
 }