This page has links on how to create your own Mals shopping cart interface. There are plenty of examples.
Advanced Shipping - Mals advanced shipping options.
Return Field Layout - Fields returned from a remote call.
Review Cart - Add a review cart button or link.
Parameters - list of parameters and their uses.