receipt routes implemented and tested