Contact eSortcode.com on +44 (0)845 094 2633  
 
Developers
Whether you are a novice or an expert developer, eSortcode should have you Validating and Retrieving Bank Account Details within minutes.

You can incorporate the eSortcode.com Web Service into almost every development technology, whether Windows, Mac or Web Based, all you need to use the service is an internet connection. 

Getting Started

For a step by step guide to using and integrating eSortcode click here Getting Started.

Find out more about the technology

eSortcode uses the latest xml web service technology. If you want to find out more about the technology click here Web Service Described.

Code Samples

Because web service technology may be new to alot of people we have included some code samples using all the most popular-back end technologies, including:

Code Samples Available
Client Side Javascript
Classic ASP
.Net
VB6
PHP

To visit our code centre click here Code Samples.

Downloads

Or why not have a look at our downloads page, where we have downloads of code samples as well as eSortcode Desktop and some useful dlls and com components to make integration easier for you.

To visit our Download centre click here Download Centre.


Service Test Codes

In order to test our web services, you will always get a valid response using the sortcode '000000' and credit card '1111222233334444'. Please note that you still need a valid account in order to get these codes to work.


Available Web Services

The list below provides a summary of the web services available for immediate use.

The web services can be found at http://ws.esortcode.com or securely at https://ws.esortcode.com

ValidateAccount This function is used to Validate a UK Bank Sortcode and Account Number. more...
BranchDetails This function is used to return the Branch Details for a Sort Code. more...
ExtendedBranchDetails This function is used to return the Branch Details for a Sort Code and includes the Faster Payments Service information (EISCD). more...
ExtendedBranchDetails_AllBranches This function is used to return the Branch Details, including sub branch details, for a Sort Code and includes the Faster Payments Service information (EISCD). more...
StandardiseAccount This function is used to transpose Non-standard (i.e. 6, 7, 9 & 10 digit) Account Numbers into Standard (i.e. 8 digit) Account Numbers (This service is free)
ValidateAccountGetBranchDetails This function incorporates the StandardiseAccount, ValidateAccount and BranchDetails web services into one web service
ValidateAccountGetExtendedBranchDetails This function incorporates the StandardiseAccount, ValidateAccount and BranchDetails web services into one web service and includes Faster Payments Service Information (EISCD)
ValidateCreditCard This function is used to Validate a Credit Card Number. more...