Looks good, but I got the following errors at the “accept-invitation” link you posted:
Warning: Division by zero in /home/givingsp/public_html/wp-content/themes/fishbook-buddypress-buddypack/registration/register.php on line 359
Warning: Division by zero in /home/givingsp/public_html/wp-content/themes/fishbook-buddypress-buddypack/registration/register.php on line 365
@justbishop
Sorry. I reverted it back to a different version after testing was complete. That link will work now. Although, now to really see how it works you’ll have to fork over some $$. So, if you don’t want to do that, you can see essentially the same thing on my demo/development site: http://somelunch.com/register/accept-invitation/noemail/6/1
Sometimes it can be funny to realize that the solution to a problem is right under your nose and you don’t see it..lol
We just went through a huge fundraising effort to send a group of kids in the church to a missions trip to Haiti. Of course we did it the old-fashioned way and that was more work than it ever should have been. I love the idea of using bp for this. It would have saved a ton of work on the admin end and would have given the children pages they could have sent to relatives etc.
Anyhow, great idea for extending bp! (if it ever becomes a plugin, I’d definitely be interested)
Ahhhh, I see! So people have to pay to be able to join a group? That is pretty wicked! What a neat idea for a site
Anointed,
That’s exactly the idea. I’m going to launch a non-sports related one at http://www.givingsquare.com shortly. You could create a trip to Haiti group and have all the kids in church sign up for free. Then, they send out emails, post to twitter, facebook etc asking for people to support their trip. I’ve built it to track how much each person raises and report on all those details.
It would be hard to put what I’ve done into a plugin. Right now it’s a bunch of different plugins and customizations of some existing ones. Now, the idea of a plugin to just create the paywall to join any BP install could work. It’s the integration of that with the requesting tools which gets a bit tricky.
justbishop,
Yep, that’s the core. Tools to invite people to support you, track who supports who and then a private BP group for those who contributed.
I could use something like this for a site I am creating. How did you implement the fund raising modules?
@keneticimages Actually it’s all pretty much a custom integration with BrainTree as the payment processor. Here’s basically what I did:
-Redirect after user account creation to the secured cc page (just a page template)
-Process cc on that page using BrainTree’s API
-After processing a successful contribution I redirect to another “Thank You” page template
Pretty cool. I just had a story which highlighted my 2 BuddyPress sites: http://www.lasvegasbusinesspress.com/articles/2010/08/24/news/iq_37502429.txt Not to mention a couple cool pictures of me laying out for a frisbee.
@crashutah – Congratulations and good luck with your ventures. btw, that’s a cool action shot with the frisbee. Question, what has BrainTree got that others don’t?
Cheers.
Thanks mercime. I love frisbee, so it was fun to get some cool shots.
I don’t think it’s so much about what BrainTree has that others don’t, but I did find it really easy to implement. I evaluated a half dozen other options and they all were harder and some felt pretty shady. I certainly could have done it with many others. Let’s just say the credit card processing business is ugly. I liked how BrainTree was generally above board on their pricing, no contracts, I own the data, etc and so that’s why I went with them. There supports been very responsive too so I’ve been happy with my choice.
This is really cool Techguy!! I’m also working on a non-profit community and looking for ways to help other Initiatives raise money.. A question out of curiousity; How do you log the payments and handle the payouts to the cause? Are all the donations tracked and collected in one merchant account and later transferred to the cause later? Interesting stuff!
@bowromir
I’ve built a bunch of custom elements to track the payments. It’s really one of the keys to the product. I track who contributed, which organization they contributed to and which person referred them to the site to contribute. Plus, I created the tools (with more on the way) for them to send out links with all the codes that will give that person credit for the referral.
It is all collected in one merchant account (well 1 per site) and then I pay the organization monthly. Right now this is manual since it’s new, but I’m sure I’ll automate this in the future.