/// <summary>
 /// Initializes a new instance of the <see cref="Ptsv2payoutsOrderInformation" /> class.
 /// </summary>
 /// <param name="AmountDetails">AmountDetails.</param>
 /// <param name="BillTo">BillTo.</param>
 public Ptsv2payoutsOrderInformation(Ptsv2payoutsOrderInformationAmountDetails AmountDetails = default(Ptsv2payoutsOrderInformationAmountDetails), Ptsv2payoutsOrderInformationBillTo BillTo = default(Ptsv2payoutsOrderInformationBillTo))
 {
     this.AmountDetails = AmountDetails;
     this.BillTo        = BillTo;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="Ptsv2payoutsOrderInformation" /> class.
 /// </summary>
 /// <param name="AmountDetails">AmountDetails.</param>
 /// <param name="BillTo">BillTo.</param>
 /// <param name="IsCryptocurrencyPurchase">#### Visa Platform Connect : This API will contain the Flag that specifies whether the payment is for the purchase of cryptocurrency. Additional values to add : This API will contain the Flag that specifies whether the payment is for the purchase of cryptocurrency. valid values are - Y/y, true - N/n, false .</param>
 public Ptsv2payoutsOrderInformation(Ptsv2payoutsOrderInformationAmountDetails AmountDetails = default(Ptsv2payoutsOrderInformationAmountDetails), Ptsv2payoutsOrderInformationBillTo BillTo = default(Ptsv2payoutsOrderInformationBillTo), string IsCryptocurrencyPurchase = default(string))
 {
     this.AmountDetails            = AmountDetails;
     this.BillTo                   = BillTo;
     this.IsCryptocurrencyPurchase = IsCryptocurrencyPurchase;
 }