variables.svc = createObject("component", "cfpayment.api.core");
gw.path = "itransact.itransact_eft";
// THESE TEST CREDENTIALS ARE PROVIDED AS A COURTESY BY ITRANSACT TO THE CFPAYMENT PROJECT
// THERE IS NO GUARANTEE THEY WILL REMAIN ACTIVE
// CONTACT SUPPORT@ITRANSACT.COM FOR YOUR OWN TEST ACCOUNT
gw.MerchantAccount = 376;
gw.Username = 'externalTest';
gw.Password = 'externalTest123';
gw.TestMode = true; // defaults to true anyways
// create gw and get reference
variables.svc.init(gw);
variables.gw = variables.svc.getGateway();
// create eft to use
account = variables.svc.createEFT();
account.setAccount("12345-12345");
account.setRoutingNumber("222371863");
account.setFirstName("John");
account.setLastName("Doe");
account.setAddress("236 N. Santa Cruz Ave");
account.setPostalCode("95030");
account.setPhoneNumber("415-555-1212");
--->