1. A method comprising: receiving, with a remote server from a first user equipment associated with a user, a request associated with a media asset; in response to receiving the request associated with the media asset from the first user equipment, transmitting charge information to the first user equipment for display at the first user equipment; receiving, with the remote server from the first user equipment, a response to a display of the charge information at the first user equipment; updating a user directory of media assets for the user at the remote server to include the media asset in response to receiving the response to the display of the charge information; and receiving, with the remote server from a second user equipment, a request to playback the media asset based on the updated user directory.