- A HSBC secure e-payments merchant account. Goto
http://www.hsbc.co.uk/1/2/business/cards-payments/secure-epayments for more information.
- Access to the exec function or the mhash and mCrypt functions
- A secure server with either a dedicated or shared SSL certificate installed.
During the final stages of the checkout process the customer will be transferred to HSBC's website for Card payment processing. For this transfer to take place HSBC requires a key to be generated on your site that will be used to validate your transaction.
Their are only two ways to generate this key, the first is to use the HSBC supplied hash key generation software. This software must be installed on your hosts server and be available to the HSBC module.
For security reasons the majority of shared hosting suppliers will not allow the users to use this method. Another method is to use our own built in key generator, this requires specific functions to be available to the HSBC module. These function are mhash and mCrypt.
To see if these function are available login to your osCommerce admin site and view the server info page, under tools.
Scroll down the page to see if you can locate these modules, if you can't find both of these modules then we will be unable to successfully install this module.
Another requirement for this module is a secure SSL server. This can be either a dedicated or shared certificate.
Tested on both clean and modified versions of osCommerce running on a Linux server with PHP versions above 4.3 or 5.1
Compatible with osCommerce, creLoaded, ZenCart