The Shopping Cart includes many user defined functions (UDF's) designed to make the Cart more flexible and easier to integrate into your own project. If you are not used to UDFs, they are stored under the Code tab in your Alpha Five project's Control Panel. UDF's contain block of Xbasic code that is fired wherever the function is placed. For example, if you placed a function named printReceipt() under a button or an A5W page then presumably it would print a receipt when fired. Please see the Appendix for a complete list of UDF's and their purpose.