Only once unfortunately. But you can always do multiple purchases in one transactions and get multiple points. For example I always get blueberries with my offers so I buy a few and get the points for all of them because they are in the same transaction.