Hi
you can do this:
1. add a new UDF to BP form.
2. in this field write the discount account.
3. modify the transaction notification, and when you add an incoming payment with discount you will update the discount account with your discount account.
Kind regards.
Agustín Marcos Cividanes