From Flouzo
[edit] Step 1 - Filling information
- Olivier clicks on "Make a donation!" button of the homepage, and arrives on the Step 1 page
- If the identity of the campaign creator has been validated (level 1), a logo is diplayed on the right with the text "The identity of the campaign creator has been verified by Flouzo", along with the identity information entered during the validation process.
- Olivier clicks on the nominative radio button (choice: "nominative"/"anonymous"; clicking on "Anonymous" makes the name field below disappear, and reappear when nominative is clicked)
- Olivier fills the following fields:
- Name (required if nominative)
- Email (required)
- Amount (required)
- Comment
- Olivier could check the "Donation pledge" checkbox to make this a donation pledge (goes to step 2 of subsection "Pledges"). Option only available&displayed if donation pledges are allowed in the campaign configuration.
- Olivier clicks on "Submit"
- The donation/pledge is recorded, flouzometer is updated
[edit] Step 2 - Terms of Use or Login
- This step is skipped if Olivier is logged
[edit] Option 1 - Terms of Use
- Option 1 occurs if the email entered doesn't match a registered account email
- Olivier reads the Terms of Use for donators and clicks "I accept the terms"
[edit] Option 2 - Login (beta2)
- Option 2 occurs if the email entered does match a registered account email
- See subsection "Login", with the login pre-filled with the email Olivier entered
[edit] Step 3 - Payment (only if this is not a one-time pledge)
- The data Olivier just entered is displayed to him
- Olivier receives an email containing a never expiring link allowing him to return to the current step until the payment has actually been registered
- If Olivier's email is linked to a registered account and if the pledge goes to an organization, Olivier is marked as a supporter of the organization
- Olivier clicks on the Paypal button
- Olivier arrives on Paypal and makes his payment (returning urls: step 3 if failed, step 4 if succeeded)
[edit] Step 4 - Tell a friend
- Olivier sees a page confirming his donation payment is currently been processed, that he will receive an email when it is successful, along with a link to the donations list
- Tell a friend feature
[edit] Step 5 - User creation
- If Olivier is not logged in, he also sees a link to create an account on this page
- If Olivier is not logged in, he receives an email containing a link to create an account on Flouzo
[edit] Payment confirmation from Paypal
- Flouzo receives confirmation of Olivier's payment from Paypal
- Olivier receives an email detailing the information he entered and confirming it has been successfully recorded, along with a never-expiring link to update his pledge (See "Pledge confirmation" section)
- An email is sent on his behalf to the campaign newsletter subscription bot (to news-subscribe@iceweasel.flouzo.net)
- If Olivier's email is linked to a registered account, the donation is linked to Olivier's profile, and Olivier receives Flouzo dollars for his donation (see subsection "Donation fee") (beta2)
[edit] Emails
[edit] Step 3 - Email confirmation
- After one day (multiple emails can be sent):
- If Olivier hasn't created an account on Flouzo, he receives an email with a link to step 5
- If Olivier hasn't referred friends, he receives an email with a link to step 4
- If Flouzo hasn't received confirmation of the payment from Paypal, an email is sent to Olivier to ask him to try again (goes to step 3) and a link to the contact form if there is an issue
- Every week, up to 4 times, Olivier receives the same email until Flouzo gets confirmation of his payment; the email also contains a link on which Olivier can click if he doesn't want to receive the reminders anymore