They don't typically work that way. The do a calculation of how many points you need, and that's how many they will give you. So if the offer T&Cs say you get 800 points, then that is what it is, regardless of what your balance at the time of the transaction is.