A point of sale system comprises at least one point of sale terminal arranged to receive an identifier for identifying customer account information associated with a customer 5 and for identifying a first set of products and determining a first price for the first set of products. The point of sale system is further arranged to identify a second set of products based on the first set of products and determine a second price for the second set of products, determine a quantity of reward points in dependence upon the determined first and second prices, and to modify the identified customer account 10 information based on the determined quantity of reward points.