I have received points for both and haven’t had either bill yet.
I had quite a saga with my signup.
Received several contradictory sms and emails within one week.
I ended up contacting their complaints phone number 1800775329 and politely but strongly requesting an email confirmation that I was on Velocity deal with points and credit.
If you haven’t done it already I suggest you contact them on the complaints number not the general number.
Good luck