Go to Admin > Payment Mode > Paypal Adaptive
Before We are starting configuration of PayPal. Let's we will try to understand how paypal is working on fundraising script. All major crowd funding website is base on this two method. First method is Money received when goal is achieved(Pre-approval) and second method money will sent to project creator whether goal is achieved or not (Instant Approval)
We will use word Pre-approval and Instant Approval to explain this payment process.
1) Pre-Approval example :
For example: if username is X ,than post project "photography campaign in Africa with project duration of 50 days and goal is $3000. Now donor want to pay contribution of $100 than application will bring donor to the Paypal website and take pre-approval of "Photography Campaign in Africa" for $100. Now after 50 days if project goal is achieved than Paypal will collect that pre-approval money from the donor else will cancel the all the pre approval request.
Money will collect on 50 days only. Goal can reach to $ 5000+ or reach to $3000 and if it will reach $2900 than consider as failed project and all pre-approval request will be cancelled.
2) Instant Approval Example :
For example: if username is Y ,than post project "photography campaign in Africa with project duration of 50 days and goal is $3000. Now donor want to pay contribution of $100 than application will bring donor to the Paypal website and make payment $100 for "Photography Campaign in Africa". Now there is no relation with duration because project creator already receiving money that called "Instant Money" and after 50 day project will be consider as complete or expired
Money will collect on same days only. there is no wait for goal will achieved or not.
In Paypal configuration, There is already one field called " Commission fees". You will able to put desire percentage of commission and it will start collecting same percentage from project creators. there is 100% Automatic process . You will not worry about anything else.
Admin select who will pay fees . There are two option for this. 1) Donor and 2) Project creator. if you will select donor than donor will pay admin fee and if you select project creator and project creator pay fee.
Following thing required to start paypal Configuration
- Paypal Application ID (For Application ID please visit here).
- Paypal Email ID ( Your Paypal username).
- Paypal API Username
- Paypal API Password
- Paypal API Signature