Hi Jason,
Just one thing. On the checkout.php page I seem to have the API details twice. It looks to me like the code is repeated. I've attached the page and wonder if you can just have a look and tell me if it's OK to delete the duplication (or not). Points of reference for the deletion (should it be necessary) would be appreciated.
John