public CreditCardVaultAuthRequest(string id, string key, Guid vaultGuid, string nameOnCard, BillingAddress billingAddress, decimal amount)
     : base(BASE_ADDRESS, "VAULT_BANKCARD_AUTHONLY", id, key)
 {
     Data["GUID"] = vaultGuid.ToString().Replace("-", "");
     Data["T_CUSTOMER_NUMBER"] = string.Empty;
     Data["T_AMT"] = amount.ToString("n2");
     Data["C_NAME"] = nameOnCard;
     billingAddress.SetBillingAddressData(Data);
 }
示例#2
0
 public AchVaultSaleRequest(string id, string key, string originatorId, Guid vaultGuid, string firstName, string middleInitial, string lastName, string suffix, BillingAddress billingAddress, decimal amount)
     : base(BASE_ADDRESS, "VIRTUAL_CHECK_PPD_SALE", id, key)
 {
     Data["C_ORIGINATOR_ID"] = originatorId;
     Data["GUID"] = vaultGuid.ToString().Replace("-", "");
     Data["C_FIRST_NAME"] = firstName;
     Data["C_MIDDLE_INITIAL"] = middleInitial;
     Data["C_LAST_NAME"] = lastName;
     Data["C_SUFFIX"] = suffix;
     Data["T_AMT"] = amount.ToString("n2");
     billingAddress.SetBillingAddressData(Data);
 }
 public CreditCardVaultAuthRequest(string id, string key, Guid vaultGuid, string nameOnCard, BillingAddress billingAddress, decimal amount, string orderNumber, string customerNumber)
     : this(id, key, vaultGuid, nameOnCard, billingAddress, amount, orderNumber)
 {
     Data["T_CUSTOMER_NUMBER"] = customerNumber;
 }
 public CreditCardVaultAuthRequest(string id, string key, Guid vaultGuid, string nameOnCard, BillingAddress billingAddress, decimal amount, string orderNumber)
     : this(id, key, vaultGuid, nameOnCard, billingAddress, amount)
 {
     Data["T_ORDERNUM"] = orderNumber;
 }
示例#5
0
 public AchVaultSaleRequest(string id, string key, string originatorId, Guid vaultGuid, string firstName, string middleInitial, string lastName, string suffix, BillingAddress billingAddress, decimal amount, string orderNumber)
     : this(id, key, originatorId, vaultGuid, firstName, middleInitial, lastName, suffix, billingAddress, amount)
 {
     Data["T_ORDERNUM"] = orderNumber;
 }