For pre-tailing it makes sense as there is no other way to identify the location of the customer. But for the post purchase why would I rely on the beacon to push a message or send an update on the loyalty points. The trigger of the purchase at the POS should be enough for this to happen.