Improvements to the DSP functionality

We have a number of requests around this functionality:

 

1. Join the DSP process to avoid the two steps and people being able to skip the DSP and still register.

 

2. Allow the ability to vary the price of the DSP by participation type within a single teamraiser.

 

3. Allow the ability to discount the DSP (another way to allow a variance on the DSP fee per participation type)

 

4. Allow a DSP amount of $0 for supporter participation types

 

5. Allow the ability to fix errors related to DSP

 

In the current system, the delayed self pledge amount can vary by event, but it must be the same for all participation types or even by participant within an event.  We need different functionality that would allow the DSP amount to vary by participation type within an event.  Some of the fundraising minimums vary greatly within an event and in the cases where there is a lower fundraising minimum it might make sense to to have a lower DSP amount (i.e. registration fee).  In terms of individual participants, there are certain situations where a chapter may want to lower the DSP (registration) fee based on an individual's special circumstances. And a few case where there should be no DSP for a type within that event. Also needs to include ability for some participation types to have a $0 DSP.. While the event may require a DSP in general, not every participation type does.

 

Recently, there was some sort of failure of the DSP process. About 800 of our riders registered and were charged a one time fee instead of a recurring fee that allows for the DSP. It is unclear how this happened, but there is no fix for it. We now need to call all of these participants, either now or if they fail to meet fundraising minimums, to try to collect the credit card information, putting revenue at risk. Would be ideal to have a backup plan for when DSP fails so that we can still store the credit card.

  • Holly Michaelson
  • Apr 7 2015
  • Shipped
Area of the Product TeamRaiser
Org/Company Name JDRF