User Tools

  • Logged in as: anonymous (anonymous)
  • Log Out

Site Tools


mantisbt:paypal_integration_requirements

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
mantisbt:paypal_integration_requirements [2007/05/19 17:10] – created vboctormantisbt:paypal_integration_requirements [2011/11/16 07:39] (current) – The page rendering was broken (maybe since new PHP version on mantisbt.org). Added new line to fix it at end of file. atrol
Line 1: Line 1:
 +====== PayPal Integration ======
 +
 +**Author:** Victor Boctor
 +**Status:** Work in Progress
 +
 +===== Introduction =====
 +
 +Mantis supports the concept of sponsorship where users can put sponsorships on issues and developers can do the work and contact the users for the payments.  Mantis also provides ways to track the sponsorships and depends on the developers to update the status of such sponsorships as unpaid, requested or paid.  The exchange of PayPal email information, receiving the payments and update the sponsorship status is all done out of band.
 +
 +The aim of this integration is to implement a richer integration which provides the following features:
 +
 +1. Allow the sponsors to click on a button or icon in the issue and make the payment to the developer.
 +
 +2. Auto-update the sponsorship based on the paypal notification that the payment is made.
 +
 +3. Allow users to donate money to developers that have an email address registered.
 +
 +4. Allow users to donate to a project.
 +
 +===== Database Schema Change =====
 +
 +  * paypal_email - Add PayPal email address to mantis_user_table.
 +  * paypal_email - Add PayPal email address to mantis_project_table.
 +
 +===== Feedback =====
 +
 +  * Please add your ideas and feedback here.
  

CC Attribution-Noncommercial-Share Alike 4.0 International Driven by DokuWiki