From the Letter from the producer part X Live

Q35: If you leave content after getting matched with the Duty Roulette, will you lose your bonus for the day?

A35: Your credit for the day will be used when you receive your rewards.

What are credits for duty roulette? And what is the bonus for the day thing?

Thx ^^