Thanks Cristian! I don’t want to sell extra access or upgrades. I want to sell things, but only to our members. A useful way to think about this problem is to imagine we’re the Toaster Shoppers Club (TSC), and TSC members are the only ones who are allowed to buy TSC toasters through the site. I.e., I need to be able to put PayPal buttons on the members-only pages that will allow my club members to buy toasters.
I looked at using custom capabilities, but there are (at least) two problems: 1) We’re not selling capabilities, we’re selling things. 2) If we created a capability for every thing we wanted to sell, the user table would get dramatically cluttered with capabilities that are for one-off items. (And I’m not certain what the upper limits are on the size of that field’s contents.)
What do you think? Is it possible for us to do this in s2member?