Example #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Order" /> class.
 /// </summary>
 /// <param name="orderId">Client Order ID if supplied by client..</param>
 /// <param name="billing">billing.</param>
 /// <param name="shipping">shipping.</param>
 /// <param name="industrySpecificExtensions">industrySpecificExtensions.</param>
 /// <param name="purchaseCard">purchaseCard.</param>
 /// <param name="installmentOptions">installmentOptions.</param>
 /// <param name="softDescriptor">softDescriptor.</param>
 /// <param name="additionalDetails">additionalDetails.</param>
 /// <param name="bancontactQR">bancontactQR.</param>
 public Order(string orderId = default(string), Billing billing = default(Billing), Shipping shipping = default(Shipping), IndustrySpecificExtensions industrySpecificExtensions = default(IndustrySpecificExtensions), PurchaseCards purchaseCard = default(PurchaseCards), InstallmentOptions installmentOptions = default(InstallmentOptions), SoftDescriptor softDescriptor = default(SoftDescriptor), AdditionalDetails additionalDetails = default(AdditionalDetails), BancontactQR bancontactQR = default(BancontactQR))
 {
     this.OrderId  = orderId;
     this.Billing  = billing;
     this.Shipping = shipping;
     this.IndustrySpecificExtensions = industrySpecificExtensions;
     this.PurchaseCard       = purchaseCard;
     this.InstallmentOptions = installmentOptions;
     this.SoftDescriptor     = softDescriptor;
     this.AdditionalDetails  = additionalDetails;
     this.BancontactQR       = bancontactQR;
 }
Example #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Order" /> class.
 /// </summary>
 /// <param name="orderId">Note - Client Order ID if supplied by client. If not supplied by client, IPG will generate. The first 12 alphanumeric digits are passed down to Fiserv Enterprise reporting tool, Clientline and Data File Manager (DFM)..</param>
 /// <param name="billing">billing.</param>
 /// <param name="shipping">shipping.</param>
 /// <param name="industrySpecificExtensions">industrySpecificExtensions.</param>
 /// <param name="purchaseCard">purchaseCard.</param>
 /// <param name="installmentOptions">installmentOptions.</param>
 /// <param name="revolvingOptions">revolvingOptions.</param>
 /// <param name="standInDetails">standInDetails.</param>
 /// <param name="softDescriptor">softDescriptor.</param>
 /// <param name="additionalDetails">additionalDetails.</param>
 /// <param name="bancontactQR">bancontactQR.</param>
 /// <param name="clientLocale">clientLocale.</param>
 public Order(string orderId = default(string), Billing billing = default(Billing), Shipping shipping = default(Shipping), IndustrySpecificExtensions industrySpecificExtensions = default(IndustrySpecificExtensions), PurchaseCards purchaseCard = default(PurchaseCards), InstallmentOptions installmentOptions = default(InstallmentOptions), RevolvingOptions revolvingOptions = default(RevolvingOptions), StandInDetails standInDetails = default(StandInDetails), SoftDescriptor softDescriptor = default(SoftDescriptor), AdditionalDetails additionalDetails = default(AdditionalDetails), BancontactQR bancontactQR = default(BancontactQR), ClientLocale clientLocale = default(ClientLocale))
 {
     this.OrderId  = orderId;
     this.Billing  = billing;
     this.Shipping = shipping;
     this.IndustrySpecificExtensions = industrySpecificExtensions;
     this.PurchaseCard       = purchaseCard;
     this.InstallmentOptions = installmentOptions;
     this.RevolvingOptions   = revolvingOptions;
     this.StandInDetails     = standInDetails;
     this.SoftDescriptor     = softDescriptor;
     this.AdditionalDetails  = additionalDetails;
     this.BancontactQR       = bancontactQR;
     this.ClientLocale       = clientLocale;
 }