Yes, you can.  And by purchasing points in advance, you get a further discount on booked services. This way, you add points to your wallet and unlock even more value to your day stay.