public void NewApplication() { BoardingApplication application = _service.NewApplication(); // DBA Information application.MerchantInfo = new MerchantInfo { MerchantDbaName = "Automated Application", MerchantEmail = "*****@*****.**", MerchantPhone = "1234567890", MerchantEmailFirstName = "Russell", MerchantEmailLastName = "Everett", MerchantPrimaryContactPhone = "1234567890", MerchantStoreNumber = "123", MerchantNumberOfLocations = 1, MerchantStreet = "1 Heartland Way", MerchantCity = "Jeffersonville", MerchantStatesSelect = States.Indiana, MerchantZip = "12345", FederalTaxId = "123456789" }; application.LegalInfoSameAsMerchant = true; // business info application.BusinessInfo = new BusinessInfo { OwnershipTypeSelect = TypeofOwnershipSelect.SoleProprietorship, IsFederalIdSignersSsn = true, DataCompromiseOrComplianceInvestigation = false, EverFiledBankrupt = false, DateBusinessAcquired = new DateTime(2000, 1, 1), DataStorageOrMerchantServicer = false, DateAcceptingCreditCardsStarted = new DateTime(2000, 12, 12) }; // owners var owner = new OwnerOfficer { FirstName = "Russell", LastName = "Everett", Title = "Developer", DateOfBirth = new DateTime(1977, 09, 12), HomePhone = "1234567890", SSN = "123456789", OwnershipTypeSelect = OwnerOfficerSelect.Owner, Street = "1 Heartland Way", City = "Jeffersonville", Zip = "12345", StateSelect = States.Indiana, EquityOwnership = "100", EmailAddress = "*****@*****.**" }; application.OwnerOfficers.Add(owner); // banking information application.BankingInfo = new BankingInfo { BankName = "Wells Fargo", BankCity = "St. Louis", BankStatesSelect = States.Missouri, BankZip = "12345" }; // bank accounts application.BankingInfo.BankAccounts.Add(new BankAccount { AccountNumber = "12345678901234", TransitRouterAbaNumber = "123456789", AccountTypeSelect = BankAccountTypeSelect.Checking, TransferMethodTypeSelect = FundsTransferMethodSelect.DepositsAndFees }); _service.SubmitApplication("D9E5EEB0-7709-4E60-B0CE-0ABABC1EBACE", application); }
public void DemoApplication() { var application = _service.NewApplication(); // TODO: merchant info application.MerchantInfo = new MerchantInfo { MerchantDbaName = "123", MerchantEmail = "name@emailcom", MerchantPhone = "1234567890", MerchantEmailFirstName = "123", MerchantEmailLastName = "123", MerchantStreet = "123", MerchantCity = "123", MerchantStatesSelect = States.Alabama, MerchantZip = "12345", FederalTaxId = "12345678901234", MerchantWebsiteAddress = "123", MerchantPrimaryContactPhone = "1234567890", }; application.LegalInfoSameAsMerchant = true; // business info application.BusinessInfo = new BusinessInfo { OwnershipTypeSelect = TypeofOwnershipSelect.SoleProprietorship, IsFederalIdSignersSsn = true, DateBusinessStarted = new DateTime(2000, 1, 1), ProductsServicesProvided = "None", RefundPolicy = "None", }; // transaction info application.TransactionInfo = new TransactionInfo { AnnualVolume = "123", AverageTicket = "123", AmexAnnualVolume = "123", AmexAverageTicket = "123", }; // statements application.StatementOptions = new StatementOptions { StatementMailDestinationOptionSelect = DBALegalElectronic.DBA }; // disputes application.DisputeOptions = new DisputeOptions { MailingOptionSelect = DBALegal.DBA }; // TODO: owner information var owner = new OwnerOfficer { FirstName = "123", LastName = "123", Title = "123", DateOfBirth = new DateTime(1977, 9, 12), HomePhone = "1234567890", SSN = "123456789", OwnershipTypeSelect = OwnerOfficerSelect.Owner, Street = "123", City = "123", Zip = "12345", StateSelect = States.Alabama, EquityOwnership = "100", EmailAddress = "*****@*****.**" }; application.OwnerOfficers.Add(owner); // TODO: banking information application.BankingInfo = new BankingInfo { BankName = "123", BankPhone = "1234567890", BankCity = "123", BankStatesSelect = States.Alabama, BankZip = "12345", }; // TODO: bank accounts var account = new BankAccount { AccountNumber = "12345678901234", AccountTypeSelect = BankAccountTypeSelect.Checking, TransitRouterAbaNumber = "123456789" }; application.BankingInfo.BankAccounts.Add(account); //_service.SubmitApplication("D2696B5E-38E5-4EE3-AD34-077995AF6C34", application); _service.SubmitApplication(null, application); }