Using cartpaysolutions.com I was able to go from an absolute noob to a full-fledged application very quickly. I was able to refactor my code using the PHP SDK and very quickly extended our application to include some more challenging aspects of ecommerce (refunds, user management etc.).