cancel
Showing results for 
Search instead for 
Did you mean: 

ERROR: creating XML post for eCheck using AIM XML guide

I have successfully added credit card capture to my POS software using AIM XML. Now I want to enable eCheck.

Using the XML Guide dated October 2012 is causing me problems.

 

I am using the same XML post as I use for credit card capture but in the payment section I substitute bankAccount for creditCard. The guide has the incorrect order for the elements plus an incorrect element.

 

The guide says for the bankAccount section, use this order:

 

accountNumber

routingNumber

nameOnAccount

bankName

echeckType (server says invalid element)

 

The server will not accept the XML post unless it is in this order:

 

routingNumber

accountNumber

nameOnAccount

bankName

checkNumber (not shown in guide)

 

Please note that checkNumber is not shown anywhere in the XML guide. And the server will not accept echeckType at all.

 

So what element should I use in place of echeckType? Without the echeckType element the eCheck transaction is still approved, but how is this happening without the type, i.e. TEL, WEB, etc.?

 

Thanks

 

Chuck

 

 

cwtart
Member
1 REPLY 1

The XML Schema at  https://api.authorize.net/xml/v1/schema/AnetApiSchema.xsd

for bankAccountType is

 

accountType

routingNumber

accountNumber

nameOnAccount

echeckType

bankName

checkNumber

 

not sure if it have a default echeck type, can you login to the merchant account and see which one it might be?

RaynorC1emen7
Expert