Digital Receipt System Using Mobile Device Technologies