take a rain check

Intermedio (B1) informal

To say no to something now but accept the offer for a later time.

"I can't make it tonight, but can I take a rain check?"