You can earn points from the subtotal of most purchases in store, and on Fleetfeet.com. Unfortunately you cannot earn points on e-gift card/gift card purchases, and when paying for an event/training group(s).
Points from a recent purchase not showing up yet? See how long points take to appear.