For most activities points will be awarded instantly. However, please be aware that points will be received within 30 days of spending with an affiliate with your My Arsenal Rewards membership card.