standalone_Obj.amount("10098") standalone_Obj.customerIp("192.0.126.111") eftbank_Obj = EFTBankAccount(None) eftbank_Obj.accountHolderName("XYZ Company") eftbank_Obj.accountNumber("335892") eftbank_Obj.transitNumber("22446") eftbank_Obj.institutionId("001") profile_Obj = Profile(None) profile_Obj.firstName("Joe") profile_Obj.lastName("Smith") profile_Obj.email("*****@*****.**") billingdetails_Obj = BillingDetails(None) billingdetails_Obj.street("100 Queen Street West") billingdetails_Obj.city("Ottawa") billingdetails_Obj.state("ON") billingdetails_Obj.country("CA") billingdetails_Obj.zip("90210") billingdetails_Obj.phone("6139991100") standalone_Obj.profile(profile_Obj) standalone_Obj.billingDetails(billingdetails_Obj) standalone_Obj.eft(eftbank_Obj) response_object = optimal_obj.direct_debit_service_handler().submit_standalone(standalone_Obj) print ("\nResponse Values ==========> ") Utils.print_response(response_object)
achbank_Obj = ACHBankAccount(None) achbank_Obj.accountHolderName("XYZ Company") achbank_Obj.accountType("CHECKING") achbank_Obj.accountNumber("988758392") achbank_Obj.routingNumber("211589828") achbank_Obj.payMethod("PPD") profile_Obj = Profile(None) profile_Obj.firstName("Joe") profile_Obj.lastName("Smith") profile_Obj.email("*****@*****.**") billingdetails_Obj = BillingDetails(None) billingdetails_Obj.street("100 Queen Street West") billingdetails_Obj.city("Los Angeles") billingdetails_Obj.state("CA") billingdetails_Obj.country("US") billingdetails_Obj.zip("90210") billingdetails_Obj.phone("3102649010") standalone_Obj.profile(profile_Obj) standalone_Obj.billingDetails(billingdetails_Obj) standalone_Obj.ach(achbank_Obj) response_object = optimal_obj.direct_debit_service_handler().submit_standalone( standalone_Obj) print("\nResponse Values ==========> ") Utils.print_response(response_object)
purchase_obj.customerIp("192.0.126.111") eftbank_obj = EFTBankAccount(None) eftbank_obj.accountHolderName("XYZ Company") eftbank_obj.accountNumber("336657") eftbank_obj.transitNumber("22446") eftbank_obj.institutionId("001") profile_obj = Profile(None) profile_obj.firstName("Joe") profile_obj.lastName("Smith") profile_obj.email("*****@*****.**") billingdetails_obj = BillingDetails(None) billingdetails_obj.street("100 Queen Street West") billingdetails_obj.city("Ottawa") billingdetails_obj.state("ON") billingdetails_obj.country("CA") billingdetails_obj.zip("M1M1M1") billingdetails_obj.phone("6139991100") purchase_obj.profile(profile_obj) purchase_obj.billingDetails(billingdetails_obj) purchase_obj.eft(eftbank_obj) response_object = optimal_obj.direct_debit_service_handler().submit_purchase(purchase_obj) print ("\nResponse Values ==========> ") Utils.print_response(response_object)
achbank_obj = ACHBankAccount (None) achbank_obj.accountHolderName("XYZ Company") achbank_obj.accountType("CHECKING") #achbank_obj.accountNumber(RandomTokenGenerator().generateNumber()) achbank_obj.accountNumber("988948193") achbank_obj.routingNumber("211589828") achbank_obj.payMethod("WEB") profile_obj = Profile(None) profile_obj.firstName("Joe") profile_obj.lastName("Smith") profile_obj.email("*****@*****.**") billingdetails_obj = BillingDetails(None) billingdetails_obj.street("100 Queen Street West") billingdetails_obj.city("Los Angeles") billingdetails_obj.state("CA") billingdetails_obj.country("US") billingdetails_obj.zip("90210") billingdetails_obj.phone("3102649010") purchase_obj.profile(profile_obj) purchase_obj.billingDetails(billingdetails_obj) purchase_obj.ach(achbank_obj) response_object = optimal_obj.direct_debit_service_handler().submit_purchase(purchase_obj) print ("\nResponse Values ==========> ") Utils.print_response(response_object)