public static Purchases CreateSampleEftPurchase() { long accountNumber = LongRandom(100000000, 9999999999); return(Purchases.Builder() .MerchantRefNum(Guid.NewGuid().ToString()) .Amount(9999) .Eft() .AccountHolderName("XYZ Company") .AccountNumber(accountNumber.ToString()) .TransitNumber("22446") .InstitutionId("001") .Done() .CustomerIp("192.0.126.101") .Profile() .FirstName("John") .LastName("Smith") .Email("*****@*****.**") .Done() .BillingDetails() .Street("100 Queen Street West") .City("Los Angeles") .State("CA") .Country("US") .Zip("90210") .Phone("3102649010") .Done() .Build()); }
public static Purchases CreateSampleAchPurchase() { long accountNumber = LongRandom(1000, 99999999999999999); return(Purchases.Builder() .MerchantRefNum(Guid.NewGuid().ToString()) .Amount(9999) .Ach() .AccountType("CHECKING") .AccountNumber(accountNumber.ToString()) .AccountHolderName("XYZ Business") .RoutingNumber("122000661") .PayMethod("WEB") .Done() .CustomerIp("192.0.126.101") .Profile() .FirstName("John") .LastName("Smith") .Email("*****@*****.**") .Done() .BillingDetails() .Street("100 Queen Street West") .City("Los Angeles") .State("CA") .Country("US") .Zip("90210") .Phone("3102649010") .Done() .Build()); }