There is no programmers reference currently available. You can use this forum to find questions and answers from people that have asked similar questions, or post questions here when you have them.
Ecart functions are contained in the WA_eCart folder in the file named after the shopping cart, and the definition file. The function names are pretty self explanitory if you are a programmer and look through those two files. Much of the functionality can be accessed through server behaviors and bindings if you own eCart.