Hi,
Nice to see a useful module as a fee module become official for UberTuber. It is an excellent idea to have a module that allow to add custom line items without the need to create a new contribution each time you need one.
I think the next step to greatly improve his extensibility would be an integration with conditional actions. Like that, you could add some conditions to add fee or not.
Great job for your module !
Comments
Comment #1
mrfelton commentedI made some good inroads on this last night (code not available yet). But now I want to take a step back and really think about the best way of implementing this - I'm hoping for suggestions here...
The way I see it, you need to be able to:
With regard to conditionally applying fees, I think the fee module itself needs to provide some conditions, to allow you to check:
Am I missing anything?
Comment #2
zmove commentedYeah, quite good ideas. However, I would like to suggest some conditions :
I know this is more general rules than the ones your module provide, it should be surely provided by the core CA system, but maybe working on it and submitting patch for the core would definitely add these essential features
Comment #3
mrfelton commentedI'm closing this as I'm pretty sure these have been added into Ubercart core now.