Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Producer Donations - Add PayPal Account to Profile, List on Video View and Author Pages #1105

Closed
mgogoulos opened this issue Dec 18, 2017 · 22 comments

Comments

@mgogoulos
Copy link
Member

Reported by anonymous on 8 Feb 2008 04:13 UTC
Add a simple implementation of a system for donations to producers. Those users with a PayPal account should be able to add their PayPal email address to their profile on Plumi sites.

If a member has added their PayPal email address to this field, a Donate to Producer button will be displayed on their /author page. It will also be displayed on the video/view page of any of their videos.

The graphic can be created once this functionality has been implemented (note: should be relatively discreet).

This will mean that videomakers can use EngageMedia as a fundraising tool for future productions, and allow other members/users of the site to make a financial contribution to their video work. It should also be a good selling point for Plumi software as far as independent videomakers are concerned, as they are always strapped for cash.

We can add other services to the list of supported services as we go forward - PayMate for Australia, Chip-In etc.

Links to how to implement donations on PayPal.com:
https://www.paypal.com/IntegrationCenter/ic_standard_home.html#DonationButtons
https://www.paypal.com/IntegrationCenter/ic_button-encryption.html
https://www.paypal.com/IntegrationCenter/ic_std-variable-ref-donate.html

@mgogoulos
Copy link
Member Author

Modified by anna on 8 Feb 2008 04:20 UTC

@mgogoulos
Copy link
Member Author

Modified by and on 8 Jul 2008 17:49 UTC

@mgogoulos
Copy link
Member Author

Modified by anna on 15 Jan 2009 23:52 UTC

@mgogoulos
Copy link
Member Author

Modified by and on 22 Jul 2009 03:14 UTC

@mgogoulos
Copy link
Member Author

Comment by anna on 26 Oct 2010 13:12 UTC
Investigate other fundraising tools.

@mgogoulos
Copy link
Member Author

Modified by and on 26 Oct 2010 13:57 UTC

@mgogoulos
Copy link
Member Author

Modified by and on 27 Oct 2010 16:42 UTC

@mgogoulos
Copy link
Member Author

Modified by anna on 1 Dec 2010 07:54 UTC

@mgogoulos
Copy link
Member Author

Modified by anna on 15 Dec 2010 13:20 UTC

@mgogoulos
Copy link
Member Author

Comment by dave on 17 Jan 2011 04:07 UTC
This is ready to be tested, obviously it will need visual enhancement however in regards functionality it works.

There is the issues that this could be done by a select box so long as the users email address is the same as their paypal account, however this exposes that email address in the generated button form.

I have listed a short howto in the help section in regard how to find the secure code form for input.

@mgogoulos
Copy link
Member Author

Comment by anna on 19 Jan 2011 03:17 UTC
Thx Dave, I see that it would be a shame to expose the user's email address, though on the other hand, this is somewhat cumbersome. Still, it does leave the option there for filmmakers to gather donations via EM, and if filmmakers are going to be determined about something, this might be it.

Re. the how-to helpguide - can we have this how-to part as a pop-up?

Also in terms of the how-to instructions, I would prefer these:

1/ Login to your Paypal account[Click Merchant Services[[BR]([BR]]
2/)]
3/ Click Website Payments Standard[Choose the donate button - click "create one now" for "Accept donations from anyone, anywhere on the web"[[BR]([BR]]
4/)]
5/ Create button making sure Merchant account IDs has 'Use my secure merchant account ID' selected[Copy and paste the generated code, the complete PKCS7 wrapper, into the field below.[[BR]([BR]]
6/)]

The part I would include inline on the edit page itself (not within pop-up) is some text "If you wish to gather donations for your video work via a Paypal DONATE button on your author page, click here for instructions and enter code below." - with the "here" a link to pop-up how-to.

I would also give this a headline of "Donations via PayPal" rather than "Paypal PKCS7 Customer ID".

On the author view page I would put the donate button down the bottom, and include this text above it "If you enjoyed this member's videos, you can donate via PayPal towards their filmmaking, distribution or other media projects. 100% of funds are received by this member directly.".

@mgogoulos
Copy link
Member Author

Modified by anna on 19 Jan 2011 03:18 UTC

@mgogoulos mgogoulos reopened this Dec 18, 2017
@mgogoulos
Copy link
Member Author

Comment by anna on 20 Jan 2011 06:20 UTC
Also can we put this into the configlet too - but activated by default?

So the tickbox would say "Deactivate PayPal Donations for Members" - ticking this would do so.

@mgogoulos
Copy link
Member Author

Comment by dave on 24 Jan 2011 04:25 UTC
I have made this pretty generic, so that help documents can be added in any formHelp as a link and popup with ajax in the new standard Plone 4 way.

@mgogoulos
Copy link
Member Author

Comment by anna on 24 Jan 2011 05:05 UTC
Very nice, I've added some HTML with screenshots to replace the plain text here:
http://testing.plumi.org:16080/Plone/Members/manager/paypal-help-pop-up

@mgogoulos mgogoulos reopened this Dec 18, 2017
@mgogoulos
Copy link
Member Author

Comment by anna on 24 Jan 2011 05:07 UTC
However when I click the Donate button I get taken to an error message on PayPal:

https://www.paypal.com/cgi-bin/webscr

Error Detected

We were unable to decrypt the certificate id.

@mgogoulos
Copy link
Member Author

Comment by anna on 24 Jan 2011 05:10 UTC
Also this should be available within the Plone settings configlet:
http://testing.plumi.org:16080/Plone/@@plumi-settings

as per above, can this be activated by default.

So the tickbox would say "Deactivate PayPal? Donations for Members" - ticking this would do so.

@mgogoulos
Copy link
Member Author

Comment by anna on 26 Jan 2011 04:49 UTC
lets not worry about configlet for this, just put it into Plumi by default for now

so we just need:

@mgogoulos
Copy link
Member Author

Comment by anna on 26 Jan 2011 08:51 UTC
looks awesome, just needs a line break between "Media Formats : TV " and the text "If you enjoyed this member's videos, you can donate via PayPal towards their filmmaking, distribution or other media projects. 100% of funds are received by this member directly."

as per skype with dave, error was in the way i'd copied code, help has been updated, feature works well.

@mgogoulos
Copy link
Member Author

Modified by dave on 26 Jan 2011 10:01 UTC

@mgogoulos
Copy link
Member Author

Comment by anna on 27 Jan 2011 06:56 UTC
done.

@mgogoulos mgogoulos reopened this Dec 18, 2017
@mgogoulos
Copy link
Member Author

Modified by anna on 27 Jan 2011 06:56 UTC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant