uhm....
imagine if elgg came with abuilt-in "paid membership feature" that worked via paypal
all these years and such is yet not available (that i know of)
such an important feature, so many pros that could do it, can it be done soon?
but ...... maybe im just dreaming
info@elgg.org
Security issues should be reported to security@elgg.org!
©2014 the Elgg Foundation
Elgg is a registered trademark of Thematic Networks.
Cover image by RaĆ¼l Utrera is used under Creative Commons license.
Icons by Flaticon and FontAwesome.
- Ben Potter@Speedysnail6
Ben Potter - 0 likes
- ihayredinov@ihayredinov
ihayredinov - 0 likes
Emmanuel Simond - 0 likes
- iconMatrix@SteveAquila
iconMatrix - 0 likes
- enRaiser@enraiser
enRaiser - 0 likes
- S.Brady.Hussain@sz1hosting
S.Brady.Hussain - 0 likes
- Dries@driesdk
Dries - 0 likes
- Team Webgalli@webgalli
Team Webgalli - 0 likes
- S.Brady.Hussain@sz1hosting
S.Brady.Hussain - 0 likes
- S.Brady.Hussain@sz1hosting
S.Brady.Hussain - 0 likes
You must log in to post replies.could be done. I am 11 years old so I don't know that much about the paypal APIs but it is possible and I bet there got to be someone here who will do it for you.
There have been several plugins built to enable this functionality. If I am not mistaken, both vazco and webgalli had it available for sale on their sites.
So many here:
https://www.google.com/search?aq=f&ie=UTF-8&q=elgg+paypal
+ There are a bunch available from other open source projects.
or Grab one from WP, PremiumPress has a good one, etc
oBasically:
// post back to PayPal system to validate
$header .= "POST /cgi-bin/webscr HTTP/1.0\r\n";
$header .= "Content-Type: application/x-www-form-urlencoded\r\n";
$header .= "Content-Length: " . strlen($req) . "\r\n\r\n";
$fp = fsockopen ('www.paypal.com', 80, $errno, $errstr, 30);
Vazco Wallet along with Vazco Membership works very nicely. I tweaked a couple of views and the language file to suit my taste.
To work with PayPal we edited the elgg Registration page by over riding it in mytheme/views/default/account/forms/register.php they answer a couple of questions and pass that to PayPal. I use PayPal subscriptions, PayPal sends me an email with the new member info. We add the member with elgg's User Administration > add a new user.
That' how I roll till I figure out IPN
I have implimented paid-membership-plugin.
http://enraiser.com/portfolio/elgg-portfolio/elggpplugin-paidgroup
A plugin for viewing a certain page would be the msot useful as you could add videos and other stuff to the page etc for paid members only implenting this is something i have not figured out yet.. : (
@UK: The roles framework does this excactly.
define a role "paid_users" and deny all you want to deny for the default role.
All you need now is a plugin where you charge via paypal and if the payment is done let the system set a new role for them: "paid_users"
@UK : If you are looking for a commercial plugin, you can try the elgg access manager plugin. It will allow you to assign widgets, urls, pages, actions etc to premium users via an easy to configure admin panel.
how much is the plugin? do i have to buy membership for using 1 plugin? or you sell the plugin seperatly?
This is a commercial plugin. You can get this plugin by joining this group after paying the plugins fee. Just make the payment using the paypal button above. Once the payment is completed you will be added as a group member and you can get free updates, and instant and life time access to download this plugin from the group file repository.
driesdk i will look into that sounds a little tricky lol