Is there a daily cap?

Last night I noticed that I was not receiving the money I got from going back and doing challenges that I have already done but at a higher difficulty. Can you still get the resources you earned playing the challenges you already done before or is there a daily cap on how much you can earn?

There’s two resource piles involved here, one for winning the battle and one for clearing the challenge. The first one you always get, the second one you only ever get once. Note that each challenge has five difficulty levels, each one counts as separate clear that awards bonus resources.

Thanks for answering my question!