Yes. You can create a campaign that gives points based on their purchase. Example: 1 point for spending $10