Shell don't give flybuys on mobile phone topups so you won't get any points in the shop from them.