Your loyalty points will appear on your account as soon as your order is either dispatched or collected.
If you have any out of stock items on your order, you will not receive the points until everything is in stock and your order has been invoiced.
For more information on loyalty points, please read the What Are Loyalty Points? article on our Help Centre.