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); }
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; }
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; }