How long it takes varies according to the retailer. Some shops might take longer to report your purchase. In general, though, it’s reasonable to expect to see your points within 30 to 60 days.