Setting up a site using Drupal 6 and Ubercart (UC) to sell video downloads. I've configured UC as required to sell the file downloads and that all works. However, when a user visits their profile and views their file downloads, I need that page to display files on a per product grouping.
For example, a customer purchases product A, which includes three files. They then purchase product B, which includes two files. I need the user file downloads page to display the five files in two groups, Product A files and Product B files.