Stronger Point Of Sale & Billing Features + Contract Generation
With all the features Trainerize has added over the years, the only thing preventing it from being a standalone CRM is stronger sales and billing features.
Contract Generation - Products should have the ability to add a contract. It should auto-fill client info and allowed it to be signed in app or printed out to be signed.
Stronger Point Of Sales - Allowing partial payments at sign up/payment plans. Custom billing dates, split payments, pay for another member, etc.
Billing Features - Many of the above being able to be edited, pausing/freezing memberships, refunding items to account, applying account balance to another purchase.
Since scheduling was added to this app, many of us only use MindBody for its POS/Billing features. Adding these features to Trainerize would remove the need for most of us to use another service.