Hello,

Thanks for your inquiry,

The battlefield rewards can be claimed immediately whenever you leave the battlefield. The rewards will automatically be granted.