The content provider interface module 306 may thus receive requests to make shared inventory items available for donation from content providers, where the requests may include conditions such as limits on which users can borrow the item, how long they may borrow the item, or charitable contribution associated with types of borrowing.