Has anyone been successful in having a "pay what you can" editable price online?
We've just been discussing this as well, so I'm interested to see if anyone found a neat solution. I'm guessing for ideal functionality the only option would be a costly customization :(
Off the top of my head, the only thing I could even think of would be to sell something as a membership with no minimum. How that would relate to a facility (if you are selling actual seats in a theatre or entry controlled gallery) I do not know. Memberships & contributions right now are the only things I can think of which have editable amount fields. Maybe that could be the jumping off point to a customization but I do not know.
Cheers,
Michaela
Right, you could use a contribution type set to an On Account method, but the interface might be a little awkward and you'd have no inventory control.
I will say that we have a lot of customizations (we're a mid-sized org) and have found Tessitura's consulting services reasonably priced.
Best way I can think of achieving this would be to have a price type with a value of 0 that you can attach to any performance you like and a customer adds to their cart. Then on the cart there is a contribution field linked to a specific 'pay what you can' fund. Whatever the customer pays goes on to their account and you can keep track of how many tickets you've sold with this method and switch the price type on and off per performance as required.You can also report on how much customers pay by linking any tickets with that price type and contributions to that fund together.Whether you're using TNEW or a custom solution you could probably have a bit of javascript trigger whether to hide or show the specific contribution field on the cart page depending on what is in the cart.You could use a promo code to trigger that price type or a mode of sale if you wanted to restrict that price type to only certain constituents.
The only non customised way online I can think of is to have individual pricetypes in $5(?) increments to choose from. The psychology of choice from a UX perspective is interesting.
Pay what you can for a ticket? You can do this. We setup a pay your age if you are under 30. Can you give a little detail on what you trying to achieve? I will provide some details once I have a full picture.
https://www.arenastage.org/tickets/savings-programs/
Travis- Is that a TNEW customization you have? It's an awesome program, but did you have to pay additional money for that?
It is a precart customization, but done in house. You just need to know a little javascript and sql. You can call LWP_UPDATE_PRICE procedure to update the price. You have to create some logic for out of range birthdays and some logging tables, but it is really not that complicated once start working through it.