Unified Software
t: +44 (0)191 305 5035  e: info@unifiedsoftware.co.uk 

Developers

CardValidate

Important note.

All BankVal web services are available on both the main and backup servers at our primary data centre. This configuration is mirrored at our secondary data centre. The two data centres are geographically independent. Using this configuration, the BankVal web service has been available continuously since launch in 2003.

In general:

  • Call the service at the primary data centre at www.unifiedsoftware.co.uk
  • In the unlikely event of a failure, call the service at the secondary data centre at www.unifiedservices.co.uk

Cardvalidate service


CardValidate functionality:

  • BankVal Uk's cardvalidate method may be used to validate credit and debit card numbers.

Please note that cardvalidate does NOT check that the card actually exists, that there are sufficient funds available, that the card has been reported as stolen, etc.

Parameter Format for CardValidate

ReturnMessage = cardvalidate(QueryString)

where:-

QueryString = userID|PIN|card number

All possible ReturnMessage values are shown below

ReturnMessage meanings

VALID The card number passed the modulus check.

INVALID - Modulus Check Failed - The card number failed the modulus check.

ERROR - Invalid User ID/PIN - The User ID or PIN has not been recognised.

ERROR - UserID Expired - Trial user ID has expired.

ERROR - Insecure Connection - An attempt was made to access BankVal's cardvalidate method using the insecure HTTP protocol instead of HTTPS.


WSDL files

The WSDL file on the primary data centre is at www.unifiedsoftware.co.uk/BankValukall2.wsdl

The WSDL file on the backup data centre is at www.unifiedservices.co.uk/BankValukall2.wsdl


<< Back to Top >>