Chad, did you ever resolve the issue of non-recurring items in the cart with recurring items? I wrote an e-commerce system (from scratch which I'll never do again but won't complain since I was paid pretty good for it) using ASP. The items they are selling are shippable items and class registrations which needed recurring payments to enable a deposit and balance payment two weeks before the class starts. To handle both types of items, I make two types of payments for the order during checkout... Recurring payment(s) and Authorize payment for the shippable items. My shipping tool on the backend enables the store manager to mark an item as shipped which automatically sends a Delayed Capture type payment. Not sure how you would handle it with Ubercart but I need to have this functionality for another client's site.
Here's the url for the class registration site...
www.trackerschool.com


Joined: 04/04/2008