Thought after the fact.
After playing around a little, I realized my end idea wouldn't work as well as I thought it would. Can't hide the extra information.
But a thought occurred to me after which I can't do without re-building this. And I don't want to rebuild it unless it might be an idea worth proceeding down.
Idea (and actions needed for it):
- Create via Post instead.
- Create Jet Fields for each of the Custom Payment Amount fields (can also do as Numeric since the Summary won't matter).
- Each Invoice creates its own Post under a special Category.
We could then direct Customer's to the Invoice instead of attaching it. And then have the Payment FF right there under it.
Regarding "Payment Schedule": If you wanted to keep the idea of 2 months free when you pre-purchase a year, they would require unique fields for each Annual versions price. Not that hard to do, but would require a little more setup and a lot more fields.
Other option, have you thought about doing a solid % discount? Right now it seems like it's 17-18% depending on the selection. If changed to a solid percentage, it would allow the calculation in less needed fields.
For testing purposes, I'm using a 20% Annual discount where applicable so please don't be alarm by seeing this number be wrong.