*checkout sum precalculate