Over the past few years, I along with others have helped countless people in correcting or designing forms for them to use with Mals cart, here are some of them that might help you!!!
With all of these forms, to view the source, simply right click, copy and paste into your html editor, change the ww12 to your server number and don't forget to change the user to your own number.
If you need help with any of these forms or, you find one not working correctly, please email me.
Any testing you may do using forms on this page WILL NOT be passed through to any payment processor.
If you would like to make a donation for my time (all money goes the NSPCC).

Clicking on this logo will return you to this page.
NEW
Give your customer the chance to add their own message or personalisation, the text will be shown on a new line in the cart with no additional cost associated with it. Alternatively, you could use the multiple dropdown.
A multiple dropdown, however the selection isn't shown until the user chooses a checkbox, multiple checkboxes can be selected, variable quantities can be added. No script modification is needed.
Multiple dropdown using radio buttons, a different way of doing a hidden dropdown.
This running total gets over the issue of sending all of the form contents to the cart, selected or not.
The most complex form in the World.... Yes this is a great form, hats off to David for working endless hours creating the javascript to get this all working. If you don't need the calendar, the lightened page is here.
CART CONTENTS
Show cart contents on the same page.
Send to cart, but remain in the same window without a refresh, (no good for cart contents shown on page)
Send to cart, but stay in the same window this refreshes the page, so removes the qty.
Have the cart contents permanently shown on your page in an i-frame.
DISCOUNTS
A form that works out the total plus computes a discount.
Here we have a discount applied over radio buttons.
Volume discount on total quantity
Multiple dropdown choices plus a discount.
Multiple items, with different sizes / prices plus a discount applied to the number ordered.
A choice of different selections, the more you buy, the cheaper they are...
A minimum order, plus a discount.
A user entered value plus a discount for the total.
A customer chooses which product via radio buttons plus a discount applied.
Quantity using a dropdown, plus a discount on each.
FORMS WITH VARIABLES/ADD ONS
A basic form, this is a straight forward, place your quantity in a box.
Two or more products plus options in one form.
An add on or more for an item.
Here we have T Shirts with different sizes and colors.
A simple single dropdown with options.
A choice of 6 different flavors, or choose all 6 of the same one.
A variation of the above, this time using text boxes for the purchaser to enter their own amount.
2 dropdown choices plus a check box.
Drop down options and a check box, useful for adding additional areas to a dropdown list.
Drop downs plus multiple text boxes, this example is a jewellery web site where the purchaser can choose between various options and add their own personal message.
2 drop downs for ordering either an item or a composite of items.
Options of size plus multiple colors and a text box.
A one off fee in the form of a radio button.
Add a one off fee, this can be used for any "one off" addition to a product.
Charge for text, I think this one is self-explanatory.
A choice of colors for the product, plus a tally carried through to the cart.
Multiple choices plus extra option and quantity.
A dropdown that changes the content of a second dropdown, great if you only want to have certain variations available for a product.
Two dropdown's, the first selection changes the second selection plus the form will not pass to the cart without both selections being made.
OTHER BITS AND BOBS YOU MIGHT FIND HELPFUL
Remove the 256 char limit for the header.
Calculate based on three values
Minimum or maximum quantity spread over multiple selections.
Information gathering with extra information for the viewer
Return the viewer to the same page without having to fill in a return="www.backtomysite/" value on each page.
Appointment using text boxes and a dropdown.
Ever wanted to send a web page URL via email from your site?
Need a calendar for the client to choose a date or an in-date and out-date?
A straight to payments plus 2 currencies used.
And a donation going straight to payments.
A registration form with 2 priced options.
Got tax on items except for one that is tax free?
One free and straight to payments
Straight to payments, collect customers data with the order...
Need some data filling in on the web page before it goes to the cart? Here you go...
A validation form where the user has to pick from options.
A gift certificate, free from Tax.
A form for the customer to enter their own date for collection and return.
Book an appointment and take payment.
Need to have your customer choose a color?.
Another choice of colors, this time using the minimum order script.






