
Allow for VAT to be displayed on invoice version
WE need for invoices to corporate customers to show VAT, so need to allow vat to be shown on invoice versions, and also for the VAT level to be configured per line item.
Also, it would be handy for league fees to consist of multiple line items, as each line item may or may not have vat applicable (ie, a booking portion, which is vat exempt, plus a mangement portion which has vat on it).

Event ticket cap
We would like to have a user entered cap on the number of tickets available for an event.
Would appear as a numeric text field on the event details screen. Once the number of tickets purchased is more than the number of tickets available, the event should not accept any more ticket purchases.
Here would be our thoughts on how things would work.
If two or more people get through to the paypal purchase pages and there aren't enough tickets for both their orders, we just have to deal with that manually. An email should be sent reporting that a ticket or tickets have been bought which go over the cap for the event. Not sure if there is a configurable error reporting email address in spawtz.

Overview of a Season
Currently there is an overview page that shows, team numbers, individual numbers, income, progress etc. of each league. What would be great is that if there was an overview tab for an entire season so at a glance you could see all the important information about an entire season rather then just 1 league at a time.

Allow for payment via ApplePay and Google Pay
For those Payment Gateways that support it (Stripe and BlueSnap), allow for customers to pay via Apple Pay or Google Pay. This will give them more options for making payment, and make it easier for them to pay.

Allow for different prices per team
At the moment, you can specify just one set of costs for a league (ie, the full price, cost per round prices etc). In some cases it would be useful to have a different cost for different teams (SUNDAY PRICE, PREPAID Price, Student Discount etc). Probably something like a SET of prices that are configurable at the league level, and then a cost type is selected when the team is added to the league, and one of them is chosen as the DEFAULT cost price which is assigned to teams who register online.

Make mobile number mandatory when team organisers add players
At the moment, the mandatory fields when adding a player are first name, last name and email address. It should be possible to make mobile number mandatory by some configuration setting too.

Copy individuals from one season to the next
You can easily copy teams from one season to another, but there is no equivalent function for individuals. Add a function to the individuals list to copy them all to the next season.

Auto Fixture Generation and Byes
While auto generating fixtures where byes are already scheduled mark the fixtures in red and do not schedule the fixture. Example:
14/12/2016 Team A - bye (already scheduled)
Auto fixture generation result:
14/12/16 Team A vs Team B
14/12/16 Team C - bye

Outstanding Balances
Option to set when a user/team balance is outstanding. We consider the balance outstanding if it is not paid on the night. So we’d like the line items to be considered outstanding a day later.
Customer support service by UserEcho