Also use strtoupper() on the response value just in case
Update to v2.0:
* Update installation routine
* Add Verify SSL and Proxy configuration parameters
* Append public title with Test if the test gateway is being used
* Split card name field into first and last name fields
* Improve before_process() transaction verification
* Store orders flagged as being under review in a new review order status level parameter
* Add some transaction response values to the order status in a new transaction order status level parameter
* Use PHP hash_hmac() function if available to generate the fingerprint hash
* Add new AVS, CVV2, and CAVV level language definitions