I think you are expecting a lot from an open source forum to do that out of the box!
You have two alternatives, imho:
- be a bit flexible and consider paid membership instead of ‘by-post’ fees and you might be able to solve that with an existing plugin, e.g. this one
- post a job spec on the marketplace category to recruit a freelance developer to make a plugin for you. Be sure to include your budget.