BWGetCountryInput service

You use this service to retrieve the types of bank account checks you can perform for a specified country. It also returns the information you need to supply to perform that check.

To retrieve the country inputs, you must supply the 2 character country code.

This service returns for each available checking level:

SOAP messages

Request

<soapenv:Body>

<ns:BWGetCountryInputRequest>

<eih:EIHHeader>

<eih:ClientUser>user</eih:ClientUser>

<eih:ReferenceId>123</eih:ReferenceId>

</eih:EIHHeader>

<ns:BWGetCountryInput language="en">GB</ns:BWGetCountryInput>

</ns:BWGetCountryInputRequest>

</soapenv:Body>

Response

<soapenv:Body>

<eih:BWGetCountryInputResponse>

<header:EIHHeader>

<header:ClientUser>user</header:ClientUser>

<header:ReferenceId>123</header:ReferenceId>

</header:EIHHeader>

<validationCheck checkingLevel="Branch" description="Sort code">

<BBAN index="1" maxSize="8">Sort code</BBAN>

</validationCheck>

<validationCheck checkingLevel="Account" description="Account">

<BBAN index="1" maxSize="8">Sort code</BBAN>

<BBAN index="2" maxSize="12">Account</BBAN>

</validationCheck>

<validationCheck checkingLevel="BIC" description="Account &amp; BIC">

<BBAN index="1" maxSize="8">Sort code</BBAN>

<BBAN index="2" maxSize="12">Account</BBAN>

<BBAN index="5" maxSize="11">BIC</BBAN>

</validationCheck>

<validationCheck checkingLevel="Domestic" description="Roll number">

<BBAN index="1" maxSize="8">Sort code</BBAN>

<BBAN index="2" maxSize="12">Account</BBAN>

<BBAN index="3" maxSize="18">Roll number</BBAN>

</validationCheck>

</eih:BWGetCountryInputResponse>

</soapenv:Body>