Subsidized ticket reporting/settlement

Our local jurisdiction recently passed an arts/culture millage.  One of the benefits that local residents will receive is a percentage off tickets to our performing arts center.  This is essentially a subsidized ticket program similar to many we have done in the past through grants, contributions, etc.  For past programs we have used a separate payment method for the grant to pay down a portion of the order and the remainder is paid by the patron.  The difference with the current program is that we we need to be able to sell these discounted tickets online.  We have not offered subsidized tickets online prior to this.    

I have written some custom code to apply a constituency to those constituent records that the discount applies to.  This allows use of pricing rules to switch to the appropriate price type. This works as intended online or in person new constituent or existing.  That is the "easy" part. 

Herein lies the issue - I need to be able to report the ticket sale at the full price instead of the discounted price for settlement.  Contractually this would be a "non-approved" discount and would need to be fully funded.  For this current program, I need to be able to offer the discounted tickets for sale online yet report the sale at settlement at full price. 

I would really like to have a separate price layer for the subsidized portion of the ticket and have it automatically paid for with a specific payment method.  I haven't yet figured out a way to handle this online without delving into a major custom coding project.  

Any thoughts?

      
 Todd T

Parents Reply Children