The customer portal needs to have a place for the customer to update their billing information for subscriptions and also new purchases.