update random cart to create coupon calculation function. checkout function still in progress