Customer Portal - Adding extra subscriptions to existing customer

Customer Portal - Adding extra subscriptions to existing customer

How do you allow the customer to add extra subscriptions or add-on's via their portal?