Crossword Genius

Hotel program reader's to receive hot drink now at a discount (5,4)

Ross

I believe the answer is:

happy hour

I'm a little stuck... Click here to teach me more about this clue!

'drink now at a discount' is the definition.
I can't judge whether this definition defines the answer.

'hotel program reader's to receive hot' is the wordplay.
'hotel' becomes 'h' (phonetic alphabet).
'program' becomes 'app' (type of computer program).
'reader's to' becomes 'your' (I can't justify this - if you can you should give a lot more credence to this answer).
'receive' means one lot of letters goes inside another.
'hot' becomes 'h' (common abbreviation eg on taps).
'your' going around 'h' is 'yhour'.
'h'+'app'+'yhour'='HAPPY HOUR'

Can you help me to learn more?

(Other definitions for happy hour that I've seen before include "Cheap time to get merry!" , "glasses are now reduced" , "beer goes down" , "Cheap drinking time" , "pub's promotion" .)

I've seen this clue in The Independent.
Want a hint initially instead of a full solution? Install my app