
SocialEngine PHP Developer to Simplify Crowdfunding Payouts
- or -
Post a project like this7
€68(approx. $80)
- Posted:
- Proposals: 10
- Remote
- #4457293
- Awarded
WordPress Developer | Custom Themes, Plugins & E-commerce Solutions,web scraping,Data Entry,Artificial intelligence
♛ PPH No. #1 ♛ 12 Years of Experience in Web & Mobile Development & Designing ✔ Magento ✔ Shopify ✔ WordPress ✔ API Integration ✔ React Native ✔ AngularJS / Node.js ✔Responsive Design


122754555623148108820522279909117000534388024220581228464010916053681829
Description
Experience Level: Entry
We are preparing to launch ClickActivism, a SocialEngine-based social platform where Crowdfunding is a core feature.
We use the SNS Crowdfunding / Charity Fundraising Donations plugin. The campaign side is working well: we already created live-ready crowdfunding campaigns, and the donation flow + admin approval flow have been tested and appear to work correctly.
The problem (the only blocker before launch): payout onboarding is too technical for campaign owners.
Right now, the SNS / SocialEngine setup effectively requires the crowdfunding creator to deal with payment configuration in order to request payouts — in practice this means being exposed to Stripe-style merchant setup / API configuration, which is not acceptable for non-technical users (activists / individuals).
What we want instead (GoFundMe-style):
A campaign owner should be able to:
choose a payout method (Stripe and/or PayPal)
complete payout onboarding via a hosted flow (redirect to Stripe/PayPal)
provide identity + bank details only when required for compliance (KYC)
never enter API keys or manually configure payment settings
Scope focus: this is NOT a redesign and NOT a new build. We want a minimal, targeted change inside the existing SocialEngine + SNS plugin codebase to make payout onboarding simple, compliant, and reliable — while keeping the current donation/admin flows intact.
Important: SocialEngine + SNS plugin experience matters. If you need to research SocialEngine from scratch, this is not a fit.
We use the SNS Crowdfunding / Charity Fundraising Donations plugin. The campaign side is working well: we already created live-ready crowdfunding campaigns, and the donation flow + admin approval flow have been tested and appear to work correctly.
The problem (the only blocker before launch): payout onboarding is too technical for campaign owners.
Right now, the SNS / SocialEngine setup effectively requires the crowdfunding creator to deal with payment configuration in order to request payouts — in practice this means being exposed to Stripe-style merchant setup / API configuration, which is not acceptable for non-technical users (activists / individuals).
What we want instead (GoFundMe-style):
A campaign owner should be able to:
choose a payout method (Stripe and/or PayPal)
complete payout onboarding via a hosted flow (redirect to Stripe/PayPal)
provide identity + bank details only when required for compliance (KYC)
never enter API keys or manually configure payment settings
Scope focus: this is NOT a redesign and NOT a new build. We want a minimal, targeted change inside the existing SocialEngine + SNS plugin codebase to make payout onboarding simple, compliant, and reliable — while keeping the current donation/admin flows intact.
Important: SocialEngine + SNS plugin experience matters. If you need to research SocialEngine from scratch, this is not a fit.
Andrea R.
0% (0)Projects Completed
-
Freelancers worked with
-
Projects awarded
33%
Last project
22 Jan 2026
Italy
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-

Can you confirm whether you want the payout onboarding to support both Stripe and PayPal simultaneously, and whether existing campaign data and donation flows must remain fully unchanged during the integration?
1144965
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies