Header Willing to help? Home

Use cases - Making a donation

From Flouzo

Jump to: navigation, search

Contents

[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