This is a modified version of Web Hosting Canada.ORG's sign-up form. Originally written by Louai Munajim. Illustrates how to interface with PaySystems and PayPal.
I rewrote the shopping cart because of the growing number of web hosting subscribers that were forgetting to type in their domain names before checking out. You can find a working sample here.