It will typically take 24-48 hours to receive the cash in your bank or a gift card delivered to your email. If you still haven't received your rewards in the stated time, you can submit a support ticket here.