Gracias por contestar.
Es difícil de explicar, la verdad.
Os pongo una imagen, que imagino que se entenderá mejor.
Puede que sean 2 productos, como en la imagen que os he puesto, pero también pueden ser 3 o más. Además de que no tienen porqué coincidir las fechas de pago ($paymentdate) de los productos. Un producto puede tener un periodo del 02/03/2013 hasta 24/03/2013 y otro producto en el mismo listado puede tenerlo del 05/05/2013 hasta el 29/08/2013. En este caso no se sumarían ninguna de las entradas, ya que no coinciden en ningún caso.
Aclaración: las fechas que he puesto son aleatorias.