I have fixed a bug from the 1.3 contribution that had DECLINED transactions looking like successful transactions to the user. Also, the 1.3 contribution - for me anyway - was not displaying error messages to the user. If you want the error messages that are placed into $_SESSION vars per the v1.3 changes, after installng my v1.4, you can add a few lines of code to your /checkout_confirmation.php as I describe in the readme.txt in the zip package. Please note that these additional lines of code are dependent on changes I made in this v1.4 package.

More...